繁体   English   中英

Python读取受密码保护的excel

[英]Python reading a password protected excel

问题:- python 包熊猫,openpyxl 无法读取受密码保护的 excel。

行动:-审查解密excel文件,但仍然无法正常工作

结果:- 只弹出密码输入框

使用:- Anaconda,jupyter 笔记本

该怎么办? 读取加密的 excel 并导出为非加密的 excel 并继续。

import win32com.client
excel = win32com.client.Dispatch('Excel.Application')
workbook = excel.Workbooks.Open(r'C:\ltexSales.xlsx',False, True, None, 'password')
xlCSVWindows = 0x17
workbook.SaveAs(r'C:\ltexSales_decrypted.csv', FileFormat = xlCSVWindows, 
                Password = None)
workbook.Close()

import pandas as pd
df = pd.read_csv(r'C:\ltexSales_decrypted.csv')

所以现在你可以使用pandas来阅读它。

额外:注意所有大写字母

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM