Python 的部分命令行选项

-c 选项

应该意为 code.

后面跟一段 Python 代码。

如:

1
python3 -c "print('hello world')"

若要多行代码, 使用三个单引号''':

1
2
3
4
python3 -c '''
>print(1)
>print(2)
'''

-m 选项

应该意为 module.

后面跟一个 Python 模块

-i 选项

应该意为 interactivity.
当一个脚本传入或者使用 -c 选项时,执行后进入交互模式,即执行完脚本后就开始>>>:

1
2
3
python3 -i -c "print(1)"
1
>>>

-q 选项

应该意为 quiet.

不显示版权和版本信息.

-W 选项

应该意为 Warn.

包括:

  • -Wdefault
  • -Werror
  • -Walways
  • -Wmodule
  • -Wonce
  • -Wignore

Python 的部分命令行选项
http://example.com/2022/08/22/Python-的部分命令行选项/
作者
Jie
发布于
2022年8月22日
许可协议