显然,让解释器进行调试会有所帮助,但我更喜欢在终端中执行命令。有没有办法让它运行python程序,然后启动一个解释器,里面已经创建了变量和函数。我当前的命令是这样的:
python main.py < tests/1.in
有谁知道如何修改它以使变量和函数在运行后可访问?
显然,让解释器进行调试会有所帮助,但我更喜欢在终端中执行命令。有没有办法让它运行python程序,然后启动一个解释器,里面已经创建了变量和函数。我当前的命令是这样的:
python main.py < tests/1.in
有谁知道如何修改它以使变量和函数在运行后可访问?
使用-i
标志:
python -i main.py < tests/1.in
怎么样-i
:
-i : 运行脚本后交互检查;甚至强制提示 如果 stdin 似乎不是终端;还有 PYTHONINSPECT=x