在使用python时,我遇到了一些如下所示的内衬命令
python -m http.server # to create http server
python -m idlelib.idle # to open idle in virtual environment
那么 -m 在那一个线性命令中代表什么,还有其他类似的命令吗?
答案 0 :(得分:0)
如果运行-m标志,则python会导入模块,然后将其作为脚本运行。如果没有-m标志,它将仅作为脚本(See the documentation)
运行如果要运行一个班轮,则可能应使用以下命令:
python -c "print('Hello World')"
对于多行,您可以仅添加一个分号:
python -c "print('Hello');print('World')"
希望这对您有所帮助。