import os
filepath = "train" # 採取相對路徑獲取檔案路徑
filenames = os.listdir(filepath) # 獲取指定路徑下的所有檔名組成的列表
fopen = open("text.txt", 'w') # 以只寫的方式開啟乙個txt檔案
for filename in filenames: # 從檔名列表中依次讀取檔名
fopen.write(filename+'\n') # 將檔名寫入txt檔案
fopen.close() # 關閉已開啟的檔案
###note:
往txt檔案裡讀取和寫入時,建議使用內建函式open()和write(string).不建議使用os.open()和os.write(fp, string)
Python OS模組例項詳解
os模組 在自動化測試中,經常需要查詢操作檔案,比如查詢配置檔案 從而讀取配置檔案的資訊 查詢測試報告等等,經常會對大量檔案和路徑進行操作,這就需要依賴os模組。1.os.getcwd 功能 檢視當前所在路徑 import os print os.getcwd 2.os.listdir 列舉目錄下所...
Python os模組常用方法
在讀檔案的時候往往需要遍歷資料夾,python的os.path包含了很多檔案 資料夾操作的方法。下面列出 os.path.abspath path 返回絕對路徑 os.path.basename path 返回檔名 os.path.commonprefix list 返回多個路徑中,所有path共有...
Python OS模組常用函式
os.path.exists path 判斷檔案路徑是否存在 os.path.isfile path 判斷path是否是檔案 os.path.getsize path 獲取path檔案大小 os.path.join path1 path2 把目錄和檔名合成乙個路徑 os.path.walk path...