0

Googleグループで投稿を見たことがありますが、ここではGoogleAppEngineでのxlrdの使用について言及しています。

Appengineでxlrdを使用してExcelファイルを読み取るにはどうすればよいですか

https://groups.google.com/forum/?fromgroups=#!searchin/google-appengine-python/xlrd/google-appengine-python/lMix6vXhvtA/O_ExzkGhsKEJ

しかし、それをapp.yamlファイルに追加しようとすると、「ライブラリxlrdはサポートされていません」と表示されます。また、サードパーティライブラリのリストにxlrdが表示されません。

https://developers.google.com/appengine/docs/python/tools/libraries27

しかし、他の人がGAEで使用しているようですが、GAEはそれをサポートしていますか?以前は、numpyを正常にインポートできました。これがapp.yamlです。main.pyに「importxlrd」があります。どうもありがとうございます。

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"
4

1 に答える 1

3

必要に応じて、純粋な Python サードパーティ ライブラリをアプリに含めることができます。それらは app.yaml で指定しません。これは、Google によってサーバーに含まれているサードパーティ ライブラリのみを対象としています。

xlrd 自体は「サポート」されていませんが、動作するはずです。

于 2012-10-30T14:00:30.167 に答える