python -m 命令行模式运行。如unittest
Posted 峡谷恶霸
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python -m 命令行模式运行。如unittest相关的知识,希望对你有一定的参考价值。
https://www.cnblogs.com/xueweihan/p/5118222.html
https://www.jb51.net/article/174005.htm
导入一个叫 mod1 的模块时,解释器先在当前目录中搜索名为 mod1.py 的文件。如果没有找到的话,接着会到 sys.path 变量中给出的目录列表中查找。 sys.path 变量的初始值来自如下:
- 输入脚本的目录(当前目录)。
- 环境变量 PYTHONPATH 表示的目录列表中搜索(这和 shell 变量 PATH 具有一样的语法,即一系列目录名的列表)。
- Python 默认安装路径中搜索。
实际上,解释器由 sys.path 变量指定的路径目录搜索模块,该变量初始化时默认包含了输入脚本(或者当前目录), PYTHONPATH 和安装目录。这样就允许 Python程序了解如何修改或替换模块搜索目
以上是关于python -m 命令行模式运行。如unittest的主要内容,如果未能解决你的问题,请参考以下文章
如何让 Qt 异步运行以进行交互使用,如 Matplotlib 离子模式?