【发布时间】:2015-04-09 15:34:38
【问题描述】:
我正在尝试读取存储在 GAE 中我的一个存储桶中的文件。
文件存储在公共存储桶中
我已经尝试过:
archivo=cloudstorage.open('/bucket/workbook.xlsx')
wb = xlrd.open_workbook(filename=archivo)
但是 xlrd 期望自己打开文件,所以我得到一个 TypeError
TypeError: coercing to Unicode: need string or buffer, ReadBuffer found
有没有办法给 xlrd 一个打开的文件,这样我就可以读取文件而不必更改 xlrd.py
【问题讨论】:
标签: python google-app-engine python-2.7 google-cloud-storage xlrd