python自动移除excel文件密码(小工具)

安装 msoffcrypto-tool

使用pip命令安装: 打开命令行工具(如终端、命令提示符或Powershell),然后输入以下命令来安装msoffcrypto-tool:
pip install msoffcrypto-tool库,进行自动移除excel文件密码

python 复制代码
import msoffcrypto

# 已加密Excel文件路径
encrypted_file = "F:\解密前.xlsx"
# 未加密文件将保存的路径
unencrypted_file = "F:\解密后.xlsx"
# Excel文件密码
excel_password = "密码"

# 打开加密文件
with open(encrypted_file, "rb") as encrypted_file_fd:
    office_file = msoffcrypto.OfficeFile(encrypted_file_fd)

    # 使用密码解密
    office_file.load_key(password=excel_password)

    # 将解密内容写入新文件
    with open(unencrypted_file, "wb") as unencrypted_file_fd:
        office_file.decrypt(unencrypted_file_fd)

print(f"文件已解密并保存至:{unencrypted_file}")
相关推荐
松涛和鸣1 天前
75、 IMX6ULL LM75温度传感器I2C驱动开发
java·linux·数据库·驱动开发·python
之歆1 天前
Linux命令完全指南
linux·运维·服务器
甄心爱学习1 天前
【python】list的底层实现
开发语言·python
Lsir10110_1 天前
【Linux】线程初步——线程概念以及接口认识
linux·运维·服务器
edisao1 天前
第三章 合规的自愿
jvm·数据仓库·python·神经网络·决策树·编辑器·动态规划
cuber膜拜1 天前
Tenacity 原理与基本使用
服务器·网络·python·装饰器模式·tenacity
Myosotis5131 天前
作业 第三次
开发语言·python
cuber膜拜1 天前
PyBreaker 原理与基本使用
服务器·网络·python·pybreaker
学Linux的语莫1 天前
模型转为RKNN格式
python·深度学习·机器学习
Albert Edison1 天前
【Python】文件
android·服务器·python