参数-u,-m意思是什么以及他们做了什么?
例如:
python -u my_script.py
Run Code Online (Sandbox Code Playgroud)
要么
python -m my_script.py
Run Code Online (Sandbox Code Playgroud)
我在哪里可以阅读它们?
-u用于强制stdin, stdout 并且 stderr是完全无缓冲,否则是线在终端上缓冲
-m搜索 sys.path指定的模块并将相应的.py文件作为脚本运行.一个例子是timeit模块.该命令python -m timeit "python script"将返回脚本执行所需的时间.
引用文档
力
stdin,stdout并且stderr是完全无缓冲.在地方事务系统,还提出stdin,stdout并stderr以二进制模式.搜索
sys.path命名模块并将其内容作为__main__模块执行.
您可以在此处详细了解它们和其他选项
| 归档时间: |
|
| 查看次数: |
1097 次 |
| 最近记录: |