1. 程式人生 > 資訊 >地球上首批大陸誕生於 30 億年前,比預估早 5 億年

地球上首批大陸誕生於 30 億年前,比預估早 5 億年

os模組

1. 建立單級目(資料夾)

  os.mkdir

2. 建立多級目錄(資料夾)

  os.makedirs

3. 刪除空目錄

  os.rmdir

  os.removedirs

4. 獲取當前檔案所在的路徑(可以巢狀,則為上一層的路徑)

  BASE_DIR = os.path.dirname(__file__)

5. 路徑拼接

  能夠識別不同作業系統的間隔符問題

  movie_dir = os.path.join(BASE_DIR,'檔名')

6. 列舉出指定路徑下的檔名稱(任意型別檔案)

 1 data_movie_list = os.listdir('D:\py20\day21\老師教學視訊
') 2 while True: 3 for i, j in enumerate(data_movie_list): 4 print(i + 1, j) 5 choice = input('請選擇你想要看的檔案編號>>>:').strip() 6 if choice.isdigit(): 7 choice = int(choice) 8 if choice in range(len(data_movie_list) + 1): 9 # 獲取編號對應的檔名稱
10 file_name = data_movie_list[choice - 1] 11 # 拼接檔案的完整路徑(******) 12 file_path = os.path.join(movie_dir, file_name) 13 # 專門用於路徑拼接 並且能夠自動識別當前作業系統的路徑分隔符 14 # 利用檔案操作讀寫檔案 15 with open(file_path, 'r', encoding='utf8') as f: 16 print
(f.read())

7. 刪除一個檔案

  os.remove('a.txt')

8. 修改檔名稱

  os.rename('老檔名','新檔名')

9. 獲取當前工作路徑

  os.getcwd()

10. 切換路徑

  os.chdir('D:/')

11. 判斷當前路徑是否存在

  os.path.exists('檔名') # 返回值 布林值

12. 判斷當前路徑是否是檔案

  os.path.isfile('檔名') # 返回值 布林值

13. 判斷當前路徑是否是資料夾

  os.path.isdir('檔名') # 返回值 布林值

14. 獲取檔案大小(位元組數)

  os.path.getsize(r'檔名')