色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 文件處理庫

林國瑞1年前9瀏覽0評論

Python 文件處理庫是 Python 中常用的一個模塊,它可以讓開發者更加方便地對文件進行讀寫操作。

常見的 Python 文件處理庫包括 os、shutil、glob 等模塊,下面分別介紹這些模塊的基本使用。

import os
# 檢查文件或目錄是否存在
is_exist = os.path.exists('/path/to/file_or_dir')
# 創建目錄
os.mkdir('/path/to/new_dir')
# 獲取當前目錄下所有文件
files = os.listdir('.')
# 刪除文件或目錄
os.remove('/path/to/file')
os.rmdir('/path/to/dir')
import shutil
# 復制文件或目錄
shutil.copy('/path/to/source_file', '/path/to/destination_file')
shutil.copytree('/path/to/source_dir', '/path/to/destination_dir')
# 移動文件或目錄
shutil.move('/path/to/file_or_dir', '/path/to/new_location')
# 壓縮文件或目錄
shutil.make_archive('/path/to/archive', 'zip', root_dir='/path/to/dir')
import glob
# 獲取所有 .txt 文件
txt_files = glob.glob('/path/to/*.txt')
# 獲取所有目錄
dirs = glob.glob('/path/to/*/', recursive=True)

除了以上常用的文件處理庫外,Python 還有許多其他的文件處理庫,例如讀寫 Excel 文件的 xlwt、xlrd、openpyxl 等庫,讀取 PDF 文件的 PyPDF2、pdfplumber 等庫,讀取圖片的 Pillow 等庫等等。

總之,對于文件的讀寫操作,Python 提供了許多快捷方便的方式,而合理運用這些庫可以讓開發者事半功倍。

上一篇vue cmd