Search code examples
pythondjangogoogle-app-enginepyc

Can I deploy Python .pyc files only to Google App Engine?


I'm working on a project utilizing Django on Google App Engine. I've been asked if some of the code can be deployed as compiled only.

So I guess the question is can I upload a .pyc file only that contains the piece of code in question? I've done a basic test with a views.pyc file in an application and things don't work. Is there some configuration or other that I can set to allow Google App Engine to just use the .pyc files?


Solution

  • I realise you couldn't do this when you asked this question, but you can now, if you use Python 2.7. See Sandboxing in Python 2.7:

    You can upload and use .pyc, but not in combination with .py files. You can upload zip files containing .py or .pyc files (or a combination).