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 变量的初始值来自如下:

    1. 输入脚本的目录(当前目录)。
    2. 环境变量 PYTHONPATH 表示的目录列表中搜索(这和 shell 变量 PATH 具有一样的语法,即一系列目录名的列表)。
    3. Python 默认安装路径中搜索。
      实际上,解释器由 sys.path 变量指定的路径目录搜索模块,该变量初始化时默认包含了输入脚本(或者当前目录), PYTHONPATH 和安装目录。这样就允许 Python程序了解如何修改或替换模块搜索目

以上是关于python -m 命令行模式运行。如unittest的主要内容,如果未能解决你的问题,请参考以下文章

python中命令行模式和交互模式

Pytest框架

如何让 Qt 异步运行以进行交互使用,如 Matplotlib 离子模式?

appium+python自动化44-appium命令行模式

如何用命令行方式运行opencv程序

MicroPython 是什么?