Search code examples
pythongoogle-app-enginexlrd

library xlrd is not supported


Possible Duplicate:
Is xlrd supported in Google App Engine?

I am developeing a google app engine application , in which i want to read some exel file. I am using xlrd lib but it showing me the error ImportError: No module named xlrd

I have also added

libraries:
- name: xlrd
  version: latest

to the app.yaml file but it is showing error the library "xlrd" is not supported

I have checked Third-party Libraries in Python 2.7 But it seems thats google app engine doent support xlrd.

Is google app engine does support xlrd or not ? is there is another option ?


Solution

  • GAE supports natively most of the default Python libraries and few Customized Libraries as mentioned in Python Runtime Environment

    I have used xlwt and in the same analogy, I am assuming xlrd would also be supported (unless xlrd has any C extensions) which I am not aware of.

    In order to use xlrd, you have to package it with your Python Source and Upload it to GAE. You cannot expect GAE to supply the library for you.