相关知识:函数
在此处使用的文件路径是相对路径
import pandas as pd
import msoffcrypto as pto
import xlwings as xw
import os
#import openpyxl
#--------- 全局变量
password='84526373@'
# ————————函数——————
# --------删除
def dell(xlsx1):
# 删除多余xlsx文件dell(文件路径)
if os.path.exists(xlsx1):
os.unlink(xlsx1)
print('Excel文件已删除')
else:
print('Excel文件不存在')
#--- --- 解密
def dec(sj,pas):
# 二进制进行读取xlsx文件
file = pto.OfficeFile(open(sj, 'rb'))
# 输入解析密码
file.load_key(password=pas)
# 解析后保存的路径与格式
file.decrypt(open('用户数据2.xlsx', 'wb'))
# 无密码备份
#file.decrypt(open('.\\备份\\用户数据1备份.xlsx', 'wb'))
data_frame = pd.read_excel('用户数据2.xlsx')
#print(data_frame)
# --- --- 加密
def enc(sj):
app = xw.App(visible=True, add_book=False)
#