相关文章推荐
踏实的骆驼  ·  post请求传多个参数-掘金·  2 年前    · 
打盹的桔子  ·  DataGrid.Columns 属性 - ...·  2 年前    · 

从Dropbox读取加密的excel文件到python中

0 人关注

我想从Dropbox中直接读取一个受密码保护的excel文件到pandas中。出于数据安全的考虑,我不想在本地下载该文件。

经过在stackoverflow上的摸索,我发现我可以很容易地将一个受密码保护的excel文件读入pandas,例如。

import xlwings
import pandas as pd
file = '../data/myfile.xlsx'
wb = xlwings.Book(file) #this opens excel locally and asks me to type in password
sheet = wb.sheets['Sheet0']
excel_data = sheet.range('A1').options(pd.DataFrame, header = False, expand='table').value

另外,我可以很容易地从dropbox中读入一个普通的excel文件到pandas中,例如,。

import pandas as pd
import dropbox