Zemax Programming:開始使用Python
本文將介紹如何在系統(tǒng)中設置 Python,以便運行 ZOS-API。Python 和 pywin32 是兩個必備的下載,文中開發(fā)環(huán)境以及Python模塊僅做推薦。
概要:本文將介紹如何在系統(tǒng)中設置 Python,以便運行 ZOS-API。Python 和 pywin32 是兩個必備的下載,文中開發(fā)環(huán)境以及Python模塊僅做推薦。 另外,由于 Python 3.6 與 pywin32 存在已知的兼容性問題,小編建議大家安裝 Python 3.5 以避免安裝中可能存在的問題。 基于 COM 的語言:pywin32 ZOS-API 基于.NET 庫,需使用 win32com 與基于純 COM 編寫的語言,例如 Python,進行通信。Python 的擴展庫 pywin32(https://sourceforge.net/projects/pywin32/)能夠調用 win32com。pywin32 庫有兩個版本,32 位和 64 位。使用 32 位 pywin32處理特定接口時會隨機產生問題,因此我們建議 Python 以及 pywin32 均使用64位版本。只要 pywin32 為64位并參考正確的 Python 架構,則 ZOS-API 能夠通過 Python 2.X 或 Python 3.X 調用。 安裝 Python 要使用 ZOS-API 與 Python,您需要安裝 Python 和 pywin32 庫,才能允許 Python 與其他基于 COM 的 Windows 應用程序通信。需要注意的是,pywin32 并不是 Python 安裝的正式部分,您需要在安裝 Python 之后安裝pywin32。最新版本的 Python 可以在https://www.python.org 中找到,pywin32 可前往 https://sourceforge.net/projects/pywin32/ 下載。 Python 有兩個主要分支,2.7.X 和 3.X,ZOS-API 可以與任一分支的 32 位或 64 位版本使用。Python 2.7.X 目前已沒有新功能更新,Python 組織僅對其安全補丁進行維護。因此,如果您的系統(tǒng)中沒有安裝 Python,建議安裝 Python 3.X 版本以獲取最新功能。 Python 安裝完畢后,我們需要更改 PATH 環(huán)境變量使其包含 Python 路徑?赏ㄟ^單擊開始搜索欄,在其中搜索“環(huán)境變量”(或系統(tǒng)設置>高級>啟動與恢復>環(huán)境變量)來完成此設置。 然后單擊"New"并進入到 Python 目錄的路徑中。單擊 OK 后退出系統(tǒng)屬性對話框。 |
1.行業(yè)新聞、市場分析。 2.新品新技術(最新研發(fā)出來的產品技術介紹,包括產品性能參數、作用、應用領域及圖片); 3.解決方案/專業(yè)論文(針對問題及需求,提出一個解決問題的執(zhí)行方案); 4.技術文章、白皮書,光學軟件運用技術(光電行業(yè)內技術文檔);
如果想要將你的內容出現(xiàn)在這里,歡迎聯(lián)系我們,投稿郵箱:service@opticsky.cn