sys
argv
import sys
print sys.argv[0] #輸出python文件名自身
print sys.argv[1] #輸出第一個(gè)參數(shù)
print sys.argv[2] #輸出第二個(gè)參數(shù)
比如,在linux下
vi py1.py
import sys
print sys.argv[0]
print sys.argv[1]
print sys.argv[2]
python2 py1.py 3 2
py1.py
3
2
sys.stdin.readline()
這個(gè)是讀取輸入的行,為str
sys.stdin.readlines()
讀取多行
os
os.name
輸出系統(tǒng)名稱
os.getcwd()
獲取工作目錄
os.listdir('/home')
列出目錄里的文件和文件夾
os.system()
嗯,這個(gè)應(yīng)該很熟悉了,調(diào)用命令行
os.path.isfile('/home'), os.path.isdir('/home')
判斷是不是文件夾,返回boolen
os.path.split('/home/user'),os.path.split('/home/user/')
拆分文件名和目錄名
最后一個(gè)/后面是文件名,前面是目錄名,返回的是個(gè)tuple,0為目錄,1為文件名
所以第一個(gè)返回的是('/home’,'user')
第二個(gè)返回的是('/home/user/','')