Python學習 桌面檔案分類

2021-10-04 12:21:04 字數 1072 閱讀 9656

import os

import shutil

# 找到桌面路徑

desktop = os.path.join(os.path.expanduser(

"~")

,'desktop'

)print

(desktop)

# 如果檔案不存在,新建資料夾

name =

input

('輸入資料夾的名字:'

)new_folder = os.path.join(desktop,name)

print

(new_folder)

if os.path.exists(new_folder)

==false

: os.mkdir(new_folder)

else

:print

("資料夾已存在"

)# 獲取桌面所有檔案

name_list = os.listdir(desktop)

forfile

in name_list:

# 判斷是不是檔案,如果是檔案則進行分割

filepath = os.path.join(desktop,

file)if

not os.path.isfile(filepath)

:continue

elif os.path.isfile(filepath)

:# 分割

fileexpand = os.path.splitext(

file)[

1]fileexpand = fileexpand[1:

]# 以檔案字尾,新建資料夾

expand_file_name = os.path.join(new_folder,fileexpand)

ifnot os.path.exists(expand_file_name)

: os.mkdir(expand_file_name)

# 移動檔案

shutil.move(filepath,expand_file_name)

python 檔案分類

將目錄結構e 採集影象 20200819 15 0000000013 id 1 image 01 2020819152020888.png 檔案按照類別進行分類存放 import os from shutil import copyfile import time def getpartfile p...

python檔案分類操作

給定固定格式的文字檔案,檔名為id num格式,如1 30,2 3,3 35等,現在要把這些檔案按id分類,分到檔名為id的資料夾,歐諾個python實現.import os import shutil import re path documents test 原檔案路徑 path1 docume...

機器學習python分類演算法

from pandas import read csv from sklearn.linear model import linearregression from sklearn.linear model import logisticregression from sklearn.model s...