欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

python 讀寫文件夾

錢斌斌1年前9瀏覽0評論

Python 是一種高級語言,它具有強大的文件讀寫能力,可以方便快捷地對文件夾進行操作。下面我們來介紹一下使用 Python 讀寫文件夾的方法。

首先,我們需要導入 os 模塊,保證能夠進行文件操作。我們可以使用 os.path.isdir() 函數來判斷一個路徑是否為文件夾:

import os
path = 'path/to/folder'
if os.path.isdir(path):
print('This is a folder!')
else:
print('This is not a folder.')

接下來,我們可以使用 os.listdir() 函數獲取一個文件夾內的所有文件和文件夾,并使用 os.path.join() 函數將路徑拼接成完整路徑:

import os
folder_path = 'path/to/folder'
files = os.listdir(folder_path)
for file in files:
file_path = os.path.join(folder_path, file)
print(file_path)

如果需要遞歸讀取文件夾內的所有文件和文件夾,可以使用 os.walk() 函數:

import os
folder_path = 'path/to/folder'
for root, dirs, files in os.walk(folder_path):
for file in files:
file_path = os.path.join(root, file)
print(file_path)

對于寫文件夾操作,我們可以使用 os.makedirs() 函數創建多層文件夾,使用 shutil.copy() 函數復制文件:

import os
import shutil
source_file = 'path/to/source_file'
target_folder = 'path/to/target_folder'
if not os.path.exists(target_folder):
os.makedirs(target_folder)
shutil.copy(source_file, target_folder)

以上就是 Python 讀寫文件夾的基本方法,可以通過這些函數進行文件夾的遍歷、復制、創建、判斷等操作。希望本文對你有所幫助。