寶塔面板怎么搭建網(wǎng)站關(guān)鍵詞優(yōu)化方法有什么步驟
目錄
一、目標(biāo)1:使用python爬取指定文件夾中的文件名
二、目標(biāo)2:在文件夾指定目錄打開命令行
一、目標(biāo)1:使用python爬取指定文件夾中的文件名
方法一:使用os
模塊
將/path/to/folder
替換為實(shí)際的文件夾路徑。os.listdir()
函數(shù)用于獲取指定文件夾中的文件名列表,然后可以遍歷列表并處理每個(gè)文件名
import os# 指定文件夾路徑
folder_path = 'C:\\Users\\xxx\\xxx'# 遍歷文件夾中的文件名
for filename in os.listdir(folder_path):# 輸出文件名print(filename)
方法二:使用glob
模塊
將/path/to/folder
替換為實(shí)際的文件夾路徑,并根據(jù)需要設(shè)置file_pattern
變量來匹配特定的文件名模式。glob.glob()
函數(shù)用于獲取符合文件名模式的文件路徑列表,然后可以使用os.path.basename()
函數(shù)提取文件名部分
import glob# 指定文件夾路徑及文件名模式
folder_path = '/path/to/folder'
file_pattern = '*.txt' # 指定文件名模式,例如所有以.txt為后綴的文件# 獲取符合文件名模式的文件路徑列表
file_paths = glob.glob(os.path.join(folder_path, file_pattern))# 提取文件名
file_names = [os.path.basename(file_path) for file_path in file_paths]# 輸出文件名
for filename in file_names:print(filename)
二、目標(biāo)2:在文件夾指定目錄打開命令行
Windows操作系統(tǒng):????????
import subprocess# 指定目錄路徑
directory_path = r'C:\path\to\directory'# 執(zhí)行命令
subprocess.Popen('cmd.exe /k cd "{}"'.format(directory_path))
macOS和Linux操作系統(tǒng):
import subprocess# 指定目錄路徑
directory_path = '/path/to/directory'# 執(zhí)行命令
subprocess.Popen(['gnome-terminal', '--working-directory', directory_path])