老司机午夜精品_国产精品高清免费在线_99热点高清无码中文字幕_在线观看国产成人AV天堂_中文字幕国产91

切換到寬版
  • 廣告投放
  • 稿件投遞
  • 繁體中文
  • Zemax Programming:開始使用Python

    作者:佚名 來源:Zemax China 時間:2018-02-01 18:03 閱讀:14871 [投稿]
    本文將介紹如何在系統(tǒng)中設(shè)置 Python,以便運(yùn)行 ZOS-API。Python 和 pywin32 是兩個必備的下載,文中開發(fā)環(huán)境以及Python模塊僅做推薦。

    Python故障排除

    pywin32封裝

    任何時候當(dāng)改變 OpticStudio 或者 Python 的環(huán)境時,將有可能破壞 pywin32 的封裝。每個樣本代碼在腳本的最開始都有注釋說明幫助用戶重新注冊封裝,詳細(xì)的說明如下:

    1.導(dǎo)航至路徑{Python}Libsite-packageswin32comgen_py*.* 并刪除目錄(gen_py)下的所有文件。

    2.開啟Windows “cmd”窗口(win+R>輸入“cmd”>回車)。

    3.更改路徑到自己的文件夾{PythonEnv}Libsite-packageswind32comclient (如,cd C:UsersJulia.ZhangAppDataLocalProgramsPythonPython36Libsite-packageswin32comclient)

    4.輸入“python makepy.py” 并按回車。當(dāng)Select Library窗口出現(xiàn)時,使用Ctrl鍵同時選擇ZOSAPI與ZOSAPI_Interfaces并點(diǎn)擊OK。


    示例文件

    在 OpticStudio 的安裝過程中包含了范例文件,位于安裝路徑下的 ZemaxZOS-API Sample Code 文件夾中,其中部分文件不需要安裝其他模塊就可運(yùn)行(如01和03),但如 04 和 10 文件需要安裝NumPy和matplotlib這兩個模塊。建議運(yùn)行示例文件之前首先安裝 matplotlib 模塊。


    分享到:
    掃一掃,關(guān)注光行天下的微信訂閱號!
    【溫馨提示】本頻道長期接受投稿,內(nèi)容可以是:
    1.行業(yè)新聞、市場分析。 2.新品新技術(shù)(最新研發(fā)出來的產(chǎn)品技術(shù)介紹,包括產(chǎn)品性能參數(shù)、作用、應(yīng)用領(lǐng)域及圖片); 3.解決方案/專業(yè)論文(針對問題及需求,提出一個解決問題的執(zhí)行方案); 4.技術(shù)文章、白皮書,光學(xué)軟件運(yùn)用技術(shù)(光電行業(yè)內(nèi)技術(shù)文檔);
    如果想要將你的內(nèi)容出現(xiàn)在這里,歡迎聯(lián)系我們,投稿郵箱:service@opticsky.cn
    文章點(diǎn)評