我在.py
文件中构建了一些有用的Python函数。我通过LabView通过Python节点调用它并使用参数(作为数组的图像)来使用此函数。对Python函数的调用是透明的,并且在运行时未打开任何控制台。现在,我需要调试Python代码,因此需要Python控制台以逐步方式打开并等待用户交互。
Labview版本是2018,Python是3.7。我已经尝试过使用subprocess模块,但是无法运行Python脚本中定义的功能。
def test():
print("provaprova")
return 0;
def debug_Command():
subprocess.call("test", shell=True)
return 0;
答案 0 :(得分:0)
也许您可以使用脚本和交互模式运行python:
脚本的内容:
$ cat test.py
def test():
print('Hello world')
您可以加载脚本并使用-i
以交互方式进入:
$ python3 -i test.py
>>> test()
Hello world
>>>