切换到宽版
  • 广告投放
  • 稿件投递
  • 繁體中文
  • Zemax Programming:开始使用Python

    作者:佚名 来源:Zemax China 时间:2018-02-01 18:03 阅读:14914 [投稿]
    本文将介绍如何在系统中设置 Python,以便运行 ZOS-API。Python 和 pywin32 是两个必备的下载,文中开发环境以及Python模块仅做推荐。

    概要:本文将介绍如何在系统中设置 Python,以便运行 ZOS-API。Python 和 pywin32 是两个必备的下载,文中开发环境以及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 组织仅对其安全补丁进行维护。因此,如果您的系统中没有安装 Python,建议安装 Python 3.X 版本以获取最新功能。

    Python 安装完毕后,我们需要更改 PATH 环境变量使其包含 Python 路径。可通过单击开始搜索栏,在其中搜索“环境变量”(或系统设置>高级>启动与恢复>环境变量)来完成此设置。

    然后单击"New"并进入到 Python 目录的路径中。单击 OK 后退出系统属性对话框。



    分享到:
    扫一扫,关注光行天下的微信订阅号!
    【温馨提示】本频道长期接受投稿,内容可以是:
    1.行业新闻、市场分析。 2.新品新技术(最新研发出来的产品技术介绍,包括产品性能参数、作用、应用领域及图片); 3.解决方案/专业论文(针对问题及需求,提出一个解决问题的执行方案); 4.技术文章、白皮书,光学软件运用技术(光电行业内技术文档);
    如果想要将你的内容出现在这里,欢迎联系我们,投稿邮箱:service@opticsky.cn
    文章点评