panggihsieh / Python-Phrase

easy vocabulary in mind
0 stars 0 forks source link

OS #1

Open panggihsieh opened 5 years ago

panggihsieh commented 5 years ago

Q1:如何取得目錄(包含子目錄) Q2:如何取的該目錄下的所有檔案 (dir or lst) Q3:如何取得某一個檔案的屬性 Q4:如何刪除某一目錄或檔案 Q5:如何複製(移動)某一個目錄 Q6:如何判斷是否為檔案或目錄 Q7:如何重新命名一個檔案 Q8:產生一個 zip 壓縮檔 Q9:額外加入一個檔案到 zip 壓縮檔 Q10:解壓縮檔 zip

panggihsieh commented 5 years ago

A1: fullpath=os.walk(str) ; or (str, list, list) = os.walk(str_base) ; fullpath[0] A2: os.listdir(str) A3: os.path.isfile(str) A4: os.remove(str_file) ; os.rmdir(str_dir) A5: os.system('cp '+ rawfile + ' rawdata.dat') # 使用OS中的命令 A6: os.path.isfile(str) A7: os.rename(str_s,str_d)