如何从 VB.NET 代码中执行 python 脚本?
我想使用 VB.NET 为我的 python 脚本构建 GUI。
这是为了能够为脚本用户创建 GUI。
我找到了这个例子:
Shell(c:\Program Files\python 266\python.exe path\myPythonScript.py +
" " + arg1 + " " + argN)
但我想知道有没有更合适的方式来执行python脚本?
我还想了解如何处理此类设置中的错误。
非常感谢您的帮助!
Thanks,
meryloo
您可以从 .NET 中调用 python,但如果您想要这样做的唯一原因是因为您想为 Python 设计 GUI,那么为什么不让事情变得“干净”并在 Python 中完成这一切呢?您可以使用TKInter http://wiki.python.org/moin/TkInter or wxPython http://www.wxpython.org/仅举两个 GUI API。后者还有wxDesign,可以减轻GUI设计的负担。
这份清单 http://docs.python.org/2/faq/gui.html除了我列出的两个之外,还为您提供了更多使用 Python 进行 GUI 设计的选项。
另一方面,您没有说明您正在开发的内容需要 Python,但如果它是用于 ArcGIS 或 GDAL(可能是两个最常见的 GIS 脚本环境),那么它们都具有 .NET API 和 Python。所以,你可能会这样做ALL在.NET中。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)