有人建议我尝试一种方法,允许c#运行python代码,然后python输出将被发送到c#程序,在那里可以使用它。有关示例,请参阅链接:How do I run a Python script from C#?ProcessStartInfo start = new ProcessStartInfo();
start.FileName = "Path\\To\\python.exe//
我有一个函数,它既返回一个值,又进行一些打印。按示意图: print "You're using this function"我可能需要使用两种不同的方法来使用该函数,一种是打印以便读取信息,另一种是打印结果并将结果存储在一个变量中:You're using this function>>> a=func(2)我想防止第一次使用打印4。我可以这样做,以某种方式修改函数定义吗?