Не могу скачать исходный код GAE - PullRequest
1 голос
/ 26 февраля 2011

Вот команда, которую я использую:

appcfg.py download_app -A --application= appid

Выход:

/usr/local/bin/appcfg.py:42: DeprecationWarning: the sha module is deprecated; use the hashlib module instead
  os.path.join(DIR_PATH, 'lib', 'django_0_96'),
/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/google/appengine/tools/dev_appserver_login.py:33: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
Host: appengine.google.com
Fetching file list...
Email: [email]  
Password for [email]: 
Error 400: --- begin server output ---

Client Error (400)
The request is invalid for an unspecified reason.
--- end server output ---

Мой адрес электронной почты / pw правильный. Может кто-нибудь помочь мне перевести эту ошибку?

Ответы [ 3 ]

6 голосов
/ 26 февраля 2011

Глядя на документацию, формат этой команды:

appcfg.py download_app -A <application-id> -V <application-version> <output-dir>

Похоже, что в документации есть ошибка, так как, когда я ее пробую, параметр <output-dir> равен обязательный .

Таким образом, ваш вызов должен выглядеть следующим образом, чтобы загрузить в текущий каталог (.)

appcfg.py download_app -A appid .
1 голос
/ 13 ноября 2013

У меня была эта проблема сама. Порядок аргументов имеет значение. Appid и версия (необязательно) должны появиться перед «download_app».

У меня сработало следующее:

appcfg.py -A appid download_app ../../path/to/directory/
0 голосов
/ 14 апреля 2014

Команда ниже работает для меня:

appcfg.py download_app -A s~xxx -V 1.374941992621083247 .

Мой сайт http://xxx.appspot.com, но вместо -A xxx я использовал -A s~xxx.

s~xxx и version_id 1.374941992621083247 могут быть взяты из URL-адреса в консоли вашего App Engine следующим образом:

https://appengine.google.com/logs?&app_id=s~xxx&version_id=1.374941992621083247
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...