我在 Google 网上论坛和这里看到过帖子提到在 Google App Engine 中使用 xlrd:
如何在 Appengine 上使用 xlrd 读取 excel 文件 https://stackoverflow.com/questions/10458388/how-do-you-read-excel-files-with-xlrd-on-appengine
https://groups.google.com/forum/?fromgroups=#!searchin/google-appengine-python/xlrd/google-appengine-python/lMix6vXhvtA/O_ExzkGhsKEJ https://groups.google.com/forum/?fromgroups=#!searchin/google-appengine-python/xlrd/google-appengine-python/lMix6vXhvtA/O_ExzkGhsKEJ
但是当我尝试将其添加到 app.yaml 文件时,它显示“不支持库 xlrd”。另外,在 3rd 方库列表中我没有看到 xlrd。
https://developers.google.com/appengine/docs/python/tools/libraries27 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"
您可以在您的应用程序中包含任何您想要的纯 python 第三方库。您无需在 app.yaml 中指定它们,这仅适用于 Google 在服务器上包含的第三方库。
xlrd 本身不受“支持”,但它应该可以工作。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)