python -m <pythonfile>: 以模块的方式运行 在文件内部,我们一般通过下面的代码来区分当前脚本,是作为模块导入,还是作为脚本直接运行. if __name__ == '__main__': print('模块直接运行'); 当文件作为脚本直接运行时,这段代码会产生副作用,输出字符串“模块直接运行”: 当文件作为模块被导入时,不会产生副作用,不输出字符串“模块直接运行”: 回到正题,当我们知道一个模块的名字,但不知道它的路径时,我们可以通过 -m 参数,在 shell 中将该…