如何通过脚本方式执行Python库功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计1639个文字,预计阅读时间需要7分钟。
原文:本文主要通过一个实际的案例,介绍了如何在命令行中调用和运行我们的Python模块。
使用`python -m`这个方案为我们提供了一个新的选项,这个运行方法以`__main__.py`文件为入口文件。
改写后:本文以实际案例为基础,阐述如何在命令行中调用并执行Python模块。
通过`python -m`命令,我们得到了一项新功能。此运行方式以`__main__.py`文件作为输入文件。
本文主要通过一个实际的案例,介绍了如何可以在命令行中调用和运行我们的python模块。“python -m”这个方案为我们提供了一个新的选项,这个运行方法以“__main__.py”文件为入口文件运行,结合python中常用的命令行工具argparse,我们就可以很容易的创建一个可以通过命令行运行和获取参数的python模块。并且可以使用twine上传到pypi网站上,用pip进行安装和管理,会更加的便捷。 技术背景当我们尝试运行python的帮助文档时,会看到如下这样的一个说明:
$ python3 -h
usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
...
-m mod : run library module as a script (terminates option list)
...
这一个条目的意思是,我们可以使用python3 -m这样的指令,在终端的命令行内运行python的一些仓库。
本文共计1639个文字,预计阅读时间需要7分钟。
原文:本文主要通过一个实际的案例,介绍了如何在命令行中调用和运行我们的Python模块。
使用`python -m`这个方案为我们提供了一个新的选项,这个运行方法以`__main__.py`文件为入口文件。
改写后:本文以实际案例为基础,阐述如何在命令行中调用并执行Python模块。
通过`python -m`命令,我们得到了一项新功能。此运行方式以`__main__.py`文件作为输入文件。
本文主要通过一个实际的案例,介绍了如何可以在命令行中调用和运行我们的python模块。“python -m”这个方案为我们提供了一个新的选项,这个运行方法以“__main__.py”文件为入口文件运行,结合python中常用的命令行工具argparse,我们就可以很容易的创建一个可以通过命令行运行和获取参数的python模块。并且可以使用twine上传到pypi网站上,用pip进行安装和管理,会更加的便捷。 技术背景当我们尝试运行python的帮助文档时,会看到如下这样的一个说明:
$ python3 -h
usage: python3 [option] ... [-c cmd | -m mod | file | -] [arg] ...
Options and arguments (and corresponding environment variables):
...
-m mod : run library module as a script (terminates option list)
...
这一个条目的意思是,我们可以使用python3 -m这样的指令,在终端的命令行内运行python的一些仓库。

