Python辦公效率提升專項修煉_Excel篇(二)
這是本系列第二部分,本部分主要簡要實現(xiàn)了批量修改新增文件,可以根據(jù)自己的情況修改。
業(yè)務場景:批量寫入Excel文件,批量新增Excel文件,批量修改Excel名
Follow Me


Pip源國內鏡像:
清華大學:https://pypi.tuna.tsinghua.edu.cn/simple/
中國科技大學:https://pypi.mirrors.ustc.edu.cn/simple/
阿里云:http://mirrors.aliyun.com/pypi/simple/
豆瓣:http://pypi.douban.com/simple/
One,寫入數(shù)據(jù)

import os
import xlwings as xw
wb = xw.Book()
sht = wb.shetts['Sheet1']
# A1 : C3區(qū)域寫入數(shù)據(jù)
sht.range('A1').value = [['one', 'two', 'three'], ['1', '2', '3'],['4','5','6']]

Two,批量生成文件

# 循環(huán)生成十個文件
f_sum = 0
while f_sum <= 9:
? ?f_sum += 1
? ?# 文件路徑可以替換為自己電腦的路徑
? ?wb.save(r'D://MyDemo//Demo_1//Files/file_' + str(f_sum) + '.xlsx')
wb.close()


Three,批量修改文件名

# 批量修改文件名
# 文件路徑可以替換為自己電腦的路徑
path = 'D://MyDemo//Demo_1//Files//'
files = os.listdir(path)
for file_name in files:
? ?newName = 'new_' + file_name
? ?os.rename(path + file_name, path + newName)
wb.close()


源碼鏈接:https://demo.top2025.top/s/P4zDXkXy3QLw3NY
