Process.WaitforExit() 参数的 IronPython 错误
IronPython error on Process.WaitforExit() arguments
我正在尝试 运行 使用 IronPython 的外部宏。有时我会被错误困扰:
TypeError: WaitForExit()
需要至少 1 个参数(给定 0)
我应该插入什么参数?
here 表示不需要
我愿意:
from System.Diagnostics import Process
Process.Start(r"C:\python.exe", 'python.py')
Process.WaitForExit()
WaitForExit是一个实例方法,需要知道你在等待哪个进程。
代码需要更多地遵循
from System.Diagnostics import Process
process = Process.Start(r"C:\python.exe", 'python.py')
process.WaitForExit()
假设默认安装了 IronPython,以下示例显示主脚本实际上以更独立的方式等待(不依赖于已安装的 CPython):
from System.Diagnostics import Process
ipy = r"C:\Program Files\IronPython 2.7\ipy.exe"
process = Process.Start(ipy, '-c "import time; time.sleep(10)"')
process.WaitForExit()
我正在尝试 运行 使用 IronPython 的外部宏。有时我会被错误困扰:
TypeError: WaitForExit()
需要至少 1 个参数(给定 0)
我应该插入什么参数?
here 表示不需要
我愿意:
from System.Diagnostics import Process
Process.Start(r"C:\python.exe", 'python.py')
Process.WaitForExit()
WaitForExit是一个实例方法,需要知道你在等待哪个进程。 代码需要更多地遵循
from System.Diagnostics import Process
process = Process.Start(r"C:\python.exe", 'python.py')
process.WaitForExit()
假设默认安装了 IronPython,以下示例显示主脚本实际上以更独立的方式等待(不依赖于已安装的 CPython):
from System.Diagnostics import Process
ipy = r"C:\Program Files\IronPython 2.7\ipy.exe"
process = Process.Start(ipy, '-c "import time; time.sleep(10)"')
process.WaitForExit()