这时候本文介绍的python -m参数就派上用场啦,python -m 表示我们把后面跟的参数当做是一个模块,运行结果也就像运行其它的python脚本一样,也会运行main中的内容,只不过这里就是特定的识别后续跟的是模块(因为是模块,所以直接写文件前缀即可)。 上述的点外,python -m由于将后面跟的参数当做模块,因此其会到sys.pat...
mod是module的缩写,即-m后面跟的是模块(module)名,意思是把模块当成脚本来运行。 terminates option list意味着-m之后的其它选项不起作用,在这点上它跟-c是类似,都是终极选项。 既然涉及到模块,这里就多提几句。 在Python中,一个.py文件就称之为一个模块(Module)。 比如一个顶层包名bytesfly,按照如下目录存放...
Python的-m参数 1、在命令行中启动Python脚本的时候,经常会用到-m参数,那么-m起了什么作用呢? 2、先看看 python --help 给出的信息: run library module as a script (terminates option list) 意思是将库中的python模块用作脚本去运行。 3、常用例子 python -m SimpleHTTPServer#python2中启动一个简单的ht...
echo "I am Chris" | python -m base64 接下来,我们也可以使用-d参数对加密字符串进行解码。 echo "SSBhbSBDaHJpcwo=" | python -m base64 -d base64 也经常用在对图像文件的编码和解码上。我们也可以对文件进行如下编码。 python -m base64 get_time_app/print_time.py 非常有趣的是,解码后的 Py...
从下面这句话可以看出,-m这个命令行参数就是像运行一个脚本一样运行模块: -m mod : run library module as a script (terminates option list) 所以我们试验一下(注意,既然是运行模块,就不要有.py后缀): 没有-m参数 (base)lsm@lsm:~/文档/try_demo$ python package2/module2.py ...
python命令的可选参数有很多,例如:使⽤可选参数h可以查询python的帮助信息;可选参数m 下⾯我们来说说python命令的另⼀个可选参数m ⾸先我们可以使⽤ python -h来看看python⾃带的帮助信息是怎么描述m的 1➜ ~ python -h 2 usage: python [option] ... [-c cmd | -m mod | file | -]...
可以看到 运行模块和直接运行还是有区别的, 那就是 运行模块的话( python -m )当前目录为你调用执行的目录, 如: 在/home/devil/test 目录下执行python -m x 时, 当前目录为 /home/devil/test 在/home/devil 目录下执行python -m test.x 时, 当前目录为 /home/devil...
python -m 参数释义 官方文档 -m: run library module as a script(将模块当作脚本运行) 解释 在python 中,所谓的模块,其实也是一个由代码组成的普通脚本文件。这些文件通常会提供一些有用的东西,例如函数或者类,然后我们通过 import <module> 导入使用,而且当我们引入模块的时候,不会产生副作用。但实际上如果...
我们通过对应的参数解释可以得知,就是把某个Python模块当做脚本来运行,而为什么需要这样做呢? ➜ python --helpusage: /Users/escape/.pyenv/versions/MoviesList/bin/python [option] ... [-c cmd | -m mod | file | -] [aOptions and arguments (and corresponding environment variables):-m mod : ru...
int(参数1, 参数2) 参数1: '字符串类型', 数值 参数2: 数值进制类型, 2, 8, 16 0b10 : 二进制数 0b23[错误,因为二进制数只有0和1] 0o10 : 八进制数 0o89[错误,八进制不能出现>=8的数] 0x10 : 十六进制数 0xA, 0xa 他俩一样都表示10 ...