引用:https://www.cnblogs.com/zoe-yan/p/10374757.html 利用vs2017c#調用python腳本需要安裝IronPython。我是通過vs2017的工具->NuGet包管理器->管理解決方案的NuGet包,搜索IronPython包安裝,也可以在官網下載 ...
引用:https://www.cnblogs.com/zoe-yan/p/10374757.html
利用vs2017c#調用python腳本需要安裝IronPython。我是通過vs2017的工具->NuGet包管理器->管理解決方案的NuGet包,搜索IronPython包安裝,也可以在官網下載安裝包自行安裝後添加引用即可。
創建一個控制台應用程式,安裝完IronPython包後編輯程式:
python腳本程式:
運行後得到結果:
需要註意的是,c#調用python腳本時,如果python腳本不放在工程目錄下,要寫python腳本的完整路徑,如:E:\Project\C#Project\CSharpCallPython\python_called.py;
圖中沒有寫完整路徑,python腳本應放在工程目錄的bin->debug文件夾下,才能讀取到文件。