我在Google网上论坛中看过帖子,这里提到在Google App Engine中使用xlrd:
How do you read excel files with xlrd on Appengine
但是当我尝试将其添加到app.yaml文件时,它说“不支持库xlrd”。此外,在第三方库列表中,我没有看到xlrd。
https://developers.google.com/appengine/docs/python/tools/libraries27
但其他人似乎在GAE上使用它,GAE是否也支持它?在过去,我能够成功导入numpy。这是app.yaml。在main.py上我有“import xlrd”。非常感谢你。
application: uploadsample
version: 1
runtime: python27
api_version: 1
threadsafe: yes
handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico
- url: .*
script: main.app
libraries:
- name: webapp2
version: "2.5.1"
- name: xlrd
version: "0.7.3"
答案 0 :(得分:3)
您可以在您的应用中包含所需的任何纯python第三方库。您没有在app.yaml中指定它们,这仅适用于Google在服务器上包含的第三方库。
xlrd本身并不“支持”,但它应该可以工作。