有没有办法从命令行运行python模块(-m选项,导入并运行模块),然后进入交互模式?
我需要类似“cmd / k命令”的东西。
我测试了-i选项,但它没有用;我不确定,但似乎只是从输入重定向in_stream。
答案 0 :(得分:2)
您需要将-i
放在-m
之前。
-m
选项是一个界面选项;它终止了选项列表,所有后续参数将以sys.argv
结束,用于模块的main
函数。 (link to doc)
答案 1 :(得分:0)
答案 2 :(得分:0)
或者进入交互模式并运行你的python文件:
import <filename>