我有两个程序,我正在尝试运行一个python程序。有一个ATP自动测试程序python程序和一个热电偶数据记录程序。我试着用一个单独的程序同时运行两个程序。这两个程序都需要如下输入:
我想同时运行它们,因为如果我能有一个顶级程序,从我这里获取一到两个输入,然后用它为csv文件名和所需的循环生成字符串名等等,那就容易多了
我曾尝试将热电偶数据代码实现到ATP文件中,但每当我在一个函数中创建文件,然后在另一个函数中写入该文件时(我需要这样做),它最终会破坏ATP文件的功能
我找到了下面列出的解决方案,但似乎不起作用。我尝试了一些比它所需要的更基本的方法,比如我的程序(我必须连接FPGA、热电偶和电源才能尝试代码)。如果我能使它适用于一个需要一些输入的简单程序,我应该能够使它适用于一个更大的程序
import subprocess
import multiprocessing
def main():
if __name__ == '__main__':
files = ["___pathway here___\yeswow.py","___pathway here___\nowow.py"]
for i in files:
p = multiprocessing.Process(target=worker, args=(i,))
p.start()
main()
最后我得到了一些像这样的错误代码,我真的不明白
(unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape (<unknown>, line 14)pylint(syntax-error)
目前没有回答
相关问题 更多 >
编程相关推荐