不知道如何解决我遇到的问题。我通过命令行格式执行在我的代码:从shell和iPython运行
python program.py arg1 arg2
这在大多数情况很好,但我刚刚得到IPython的,我想启动代码IPython中使用它进行调试。但是,我无法找到传递参数的最佳方法。
executable('program')
是不够的这个
和亲切具有subprocess
麻烦的,不能让它的工作
subprocess.call([sys.executable, 'program.py','arg1'])