os.getcwd()
os.getcwd() 方法用于返回当前工作目录。
用法如下:
os.getcwd()
sys.argv 获得命令行参数
sys.argv就是一个从程序外部获取参数的桥梁,这个“外部”很关键, 因为我们从外部取得的参数可以是多个,所以获得的是一个列表(list),也就是说sys.argv其实可以看作是一个列表,所以才能用[]提取其中的元素。 其第一个元素是程序本身,随后才依次是外部给予的参数。
现在,我们新建一个 ssss.py 脚本,如下:import sys
print sys.argv[0]
print sys.argv
print sys.argv[1]
print sys.argv[2]
print len(sys.argv)
运行时输入两个参数a b:
即:
python ssss.py a b
则输出结果如下:
ssss.py
['ssss.py', 'a', 'b']
a
b
3
即:
sys.argv[0]返回的是当前脚本名。
sys.argv返回的是一个列表,第一个元素是脚本名,后边依次为参数名。
index 1,2以后的才是所传入的参数。
用sys.argv[1:]可以获取到所有的参数,并且输出到一个列表里面。