小编今天给大家介绍将变量传递给脚本的方法。
在 python 中如果要运行一个my.py脚本,只需要在命令行中运行 python my.py,这句命令中的 my.py 部分就是所谓的‘参数(argument)’,现在要做的是如何写一个可以接受参数的脚本。
from sys import argv script , first , second , third = argv
print('the script is called ',script)
print('your first variable is ',first)
print('your second variable is ',second) print('your thrid variable is ',thrid)
- 第一行中 import 导入库,argv 就是所谓的‘参数变量(arguement variable),这个变量包含了传递给 python 的参数;
- 第二行 argv 解包(unpack),意思为把 argv 东西解包,将所有参数依次赋予左边的变量名。
在命令行中实现 my.py 的调用必须传递三个参数
python my.py first 2nd 3nd
在终端执行时将看到以下效果:
$ python my.py first 2nd 3nd
the script is called my
your first variable is first
your second variable is 2nd
your thrid variable is 3nd
推荐好课:Python3零基础入门到爬虫实战、Python自动化办公+数据可视化视频课程
声明:小猿资源站是一个资源分享和技术交流平台,本站所发布的一切破解补丁、注册机和注册信息及软件的解密分析文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。