很多时候,运行编写好的python脚本需要到cmd后者shell下运行脚本,同时也需要传入参数,
执行一些关于数据库的命令及一些关于shell下的命令。
对于参数的传入,python是通过sys包的
在编写python的脚本中,需要传入参数的可以通过导入sys库
文件fd.py
import sys
def f():
a=int(sys.argv[1])
print(a)
return a**2
a=f()
print(a)
同时需要注意的是sys.argv[n]当传入的参数为第一个时即sys.argv[0]传入的则时脚本的名字
而sys.argv[1]才时传入跟在python fd.py的后面
即调用脚本的命令为python fd.py [参数一] [参数二] [……]