一起來學python吧 自動化辦公

2021-10-11 11:16:41 字數 744 閱讀 2238

先自我介紹一下本人,大二學生演算法課代表一枚,因收作業是以檔案形式傳過來的,需要將檔案格式化處理(重新統一命名並放到以命名的資料夾裡面去)

因此特地學習了python中的os模組庫,寫了乙個自動化建立資料夾並移動檔案的指令碼

**貼下面了,路徑名要根據自己的來改,需要的小夥伴可以自取,給個贊也行唄!

例如將a路徑下全部資料夾裡面的檔案移動到b資料夾中, 可能我和大家的需求邏輯會不一樣,到時候根據**改一下就行啦!

在這裡插入**片

import os, shutil # 匯入所需的兩個模組

# 列出a_path路徑下資料夾的名稱

a_total_name_list = os.listdir(path)

for i in total_name_list:

target_path =

''# 所需要移動到的b目錄下

src_path_file = path +

'/'+ i # 所需移動的資料夾if(

len(os.listdir(src_path_file))!=

0):# 如果資料夾裡面有內容

# 將資料夾內容移動到b目錄下

shutil.move(src_path_file +

'/'+ os.listdir(src_path_file)[0

], target_path_file)

關注夜斗小神社,我的目標: 十萬行**!

一起來學python(基礎)

python是一門流行的程式語言。它由 guido van rossum 建立,於 1991 年發布。它用於 python 可以做什麼?注 在python中 對 格式的要求很嚴格 縮排 注釋以 開頭 注釋可以放在一行的末尾,並且將忽略該行的其餘部分 快捷鍵 ctrl cmd 格式 單行注釋 說明文字...

一起來學SQL(二)

insert into 語句用於向 中插入新的行。語法 insert into 表名稱 values 值1,值2,也可以指定所要插入資料的列 insert into table name 列1,列2,values 值1,值2,e.g.1 插入新的行 insert into persons value...

一起來學SQL(三)

create database 用於建立資料庫。sql create database 語法 create database database name create table 語句用於建立資料庫中的表。sql create table 語法 create table 表名稱 列名稱1 資料型別,...