Zemax Programming:開(kāi)始使用Python
本文將介紹如何在系統(tǒng)中設(shè)置 Python,以便運(yùn)行 ZOS-API。Python 和 pywin32 是兩個(gè)必備的下載,文中開(kāi)發(fā)環(huán)境以及Python模塊僅做推薦。
概要:本文將介紹如何在系統(tǒng)中設(shè)置 Python,以便運(yùn)行 ZOS-API。Python 和 pywin32 是兩個(gè)必備的下載,文中開(kāi)發(fā)環(huán)境以及Python模塊僅做推薦。 另外,由于 Python 3.6 與 pywin32 存在已知的兼容性問(wèn)題,小編建議大家安裝 Python 3.5 以避免安裝中可能存在的問(wèn)題。 基于 COM 的語(yǔ)言:pywin32 ZOS-API 基于.NET 庫(kù),需使用 win32com 與基于純 COM 編寫(xiě)的語(yǔ)言,例如 Python,進(jìn)行通信。Python 的擴(kuò)展庫(kù) pywin32(https://sourceforge.net/projects/pywin32/)能夠調(diào)用 win32com。pywin32 庫(kù)有兩個(gè)版本,32 位和 64 位。使用 32 位 pywin32處理特定接口時(shí)會(huì)隨機(jī)產(chǎn)生問(wèn)題,因此我們建議 Python 以及 pywin32 均使用64位版本。只要 pywin32 為64位并參考正確的 Python 架構(gòu),則 ZOS-API 能夠通過(guò) Python 2.X 或 Python 3.X 調(diào)用。 安裝 Python 要使用 ZOS-API 與 Python,您需要安裝 Python 和 pywin32 庫(kù),才能允許 Python 與其他基于 COM 的 Windows 應(yīng)用程序通信。需要注意的是,pywin32 并不是 Python 安裝的正式部分,您需要在安裝 Python 之后安裝pywin32。最新版本的 Python 可以在https://www.python.org 中找到,pywin32 可前往 https://sourceforge.net/projects/pywin32/ 下載。 Python 有兩個(gè)主要分支,2.7.X 和 3.X,ZOS-API 可以與任一分支的 32 位或 64 位版本使用。Python 2.7.X 目前已沒(méi)有新功能更新,Python 組織僅對(duì)其安全補(bǔ)丁進(jìn)行維護(hù)。因此,如果您的系統(tǒng)中沒(méi)有安裝 Python,建議安裝 Python 3.X 版本以獲取最新功能。 Python 安裝完畢后,我們需要更改 PATH 環(huán)境變量使其包含 Python 路徑。可通過(guò)單擊開(kāi)始搜索欄,在其中搜索“環(huán)境變量”(或系統(tǒng)設(shè)置>高級(jí)>啟動(dòng)與恢復(fù)>環(huán)境變量)來(lái)完成此設(shè)置。 然后單擊"New"并進(jìn)入到 Python 目錄的路徑中。單擊 OK 后退出系統(tǒng)屬性對(duì)話(huà)框。 ![]() |

1.行業(yè)新聞、市場(chǎng)分析。 2.新品新技術(shù)(最新研發(fā)出來(lái)的產(chǎn)品技術(shù)介紹,包括產(chǎn)品性能參數(shù)、作用、應(yīng)用領(lǐng)域及圖片); 3.解決方案/專(zhuān)業(yè)論文(針對(duì)問(wèn)題及需求,提出一個(gè)解決問(wèn)題的執(zhí)行方案); 4.技術(shù)文章、白皮書(shū),光學(xué)軟件運(yùn)用技術(shù)(光電行業(yè)內(nèi)技術(shù)文檔);
如果想要將你的內(nèi)容出現(xiàn)在這里,歡迎聯(lián)系我們,投稿郵箱:service@www.whymw.com
相關(guān)閱讀
光學(xué)軟件
24小時(shí)人氣排行
- 線(xiàn)偏振和圓偏振的區(qū)別
- 蘇州醫(yī)工所在多光譜功能光聲顯微鏡研制中獲新進(jìn)展
- 華中科大在相干衍射計(jì)算成像領(lǐng)域取得新成果
- 清華大學(xué)科研團(tuán)隊(duì)開(kāi)發(fā)出高效穩(wěn)定的鈣鈦礦量子點(diǎn)深紅光器件
- 山東師大在先進(jìn)光學(xué)調(diào)控方面取得進(jìn)展
- 上海光機(jī)所在表面模調(diào)控光子帶隙空芯光纖研究中獲系列進(jìn)展
- 山西大學(xué)在磁性量子材料光電特性研究中取得重要進(jìn)展
- 上海光機(jī)所在新型雙光梳溫室氣體高精度檢測(cè)技術(shù)方面取得重要突破
- 福建師大在金屬團(tuán)簇X射線(xiàn)成像領(lǐng)域取得重要進(jìn)展
- 日盲紫外非線(xiàn)性光學(xué)晶體研究取得進(jìn)展
最新文章
- 日盲紫外非線(xiàn)性光學(xué)晶體研究取得進(jìn)展
- 福建師大在金屬團(tuán)簇X射線(xiàn)成像領(lǐng)域取得重要進(jìn)展
- 上海光機(jī)所在新型雙光梳溫室氣體高精度檢測(cè)技術(shù)方面取得重要突破
- 山西大學(xué)在磁性量子材料光電特性研究中取得重要進(jìn)展
- 我國(guó)單光子探測(cè)器實(shí)現(xiàn)重大突破
- 國(guó)防科大在高功率激光柔性傳輸領(lǐng)域獲得重要進(jìn)展
- 山東師范大學(xué)在超維時(shí)空光場(chǎng)調(diào)控領(lǐng)域取得重要進(jìn)展
- 上海光機(jī)所在表面模調(diào)控光子帶隙空芯光纖研究中獲系列進(jìn)展
- 我國(guó)研究團(tuán)隊(duì)在單周期飛秒激光產(chǎn)生與表征研究取得進(jìn)展
- 山東師大在先進(jìn)光學(xué)調(diào)控方面取得進(jìn)展





