Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
将字符串从c#代码传递到.py文件(Python)并执行它_Python_C# 4.0 - Fatal编程技术网

将字符串从c#代码传递到.py文件(Python)并执行它

将字符串从c#代码传递到.py文件(Python)并执行它,python,c#-4.0,Python,C# 4.0,我想将一个字符串从c#代码传递到保存在磁盘上的.py文件,然后执行.py文件。有办法吗?这个.py文件是一个简单的python代码。此外,如何在python中访问该字符串?这方面的任何帮助都会很好。谢谢也许可以查看@MikeChristensen。我必须对.py文件做任何更改吗?因为我的.py文件是一个简单的python应用程序,很难说。如果这么简单,为什么不把字符串作为命令行参数传入呢?@MikeChristensen我的应用程序从执行C#windows窗体开始,然后它应该同时调用python

我想将一个字符串从c#代码传递到保存在磁盘上的.py文件,然后执行.py文件。有办法吗?这个.py文件是一个简单的python代码。此外,如何在python中访问该字符串?这方面的任何帮助都会很好。谢谢

也许可以查看@MikeChristensen。我必须对.py文件做任何更改吗?因为我的.py文件是一个简单的python应用程序,很难说。如果这么简单,为什么不把字符串作为命令行参数传入呢?@MikeChristensen我的应用程序从执行C#windows窗体开始,然后它应该同时调用python脚本来传递字符串,python脚本使用该字符串作为进一步执行的值。在Python端,您可以使用它来检索命令行参数。注意:链接的C#答案包含抑制命令窗口的代码。