python中有哪些可用的模块,例如http和idlelib?

时间:2018-08-17 13:37:51

标签: python

在使用python时,我遇到了一些如下所示的内衬命令

python -m http.server  # to create http server
python -m idlelib.idle # to open idle in virtual environment

那么 -m 在那一个线性命令中代表什么,还有其他类似的命令吗?

1 个答案:

答案 0 :(得分:0)

如果运行-m标志,则python会导入模块,然后将其作为脚本运行。如果没有-m标志,它将仅作为脚本(See the documentation

运行

如果要运行一个班轮,则可能应使用以下命令:

python -c "print('Hello World')"

对于多行,您可以仅添加一个分号:

python -c "print('Hello');print('World')"

希望这对您有所帮助。