我有一段代码需要运行节点js。为了写入节点js来接收命令的文件,我使用以下代码:
def execute(comm):
file_number = proc.stdin.fileno()
file = open(file_number, "w+")
file.write(comm)
file.close()
但是,当我第二次执行执行时,出现以下错误:
OSError: [WinError 6] The handle is invalid
此错误是什么意思,我该如何解决?
尝试在file.close_proc()
下添加file.close()