我刚刚得知我可以使用remote_api_shell.py
以交互方式在我的远程应用程序上运行命令。Appengine非交互式远程脚本
我想使用该功能来创建本地脚本,这些脚本使用远程数据库中的数据生成报告。
我期待能够像运行一个命令:
remote_api_shell.py my-app-id --script usageReport.py
但我没有看到remote_api_shell.py,将采取一个python脚本作为输入的任何选项。 这可能吗?
我刚刚得知我可以使用remote_api_shell.py
以交互方式在我的远程应用程序上运行命令。Appengine非交互式远程脚本
我想使用该功能来创建本地脚本,这些脚本使用远程数据库中的数据生成报告。
我期待能够像运行一个命令:
remote_api_shell.py my-app-id --script usageReport.py
但我没有看到remote_api_shell.py,将采取一个python脚本作为输入的任何选项。 这可能吗?
因为我认为这是有趣的我做了一个过这里:
https://gist.github.com/faisalraja/6136087
只需更换
GOOGLE_APP_ENGINE_SDK = None # with your sdk path
# unless you are running with it included
然后运行脚本:
./remote_api_script.py -r usageReport.py --email "[email protected]" --password "****" app-id
它接受完全相同PARAMS的remote_api_shell.py
谢谢,它的工作。我刚刚取代了这一行:'GOOGLE_APP_ENGINE_SDK = os.getenv('GAE_SDK')'因为该环境变量已经存在。 –
我不认为这是可能的,你可能应该拥有这样的要求,这会让很多事情awesomer。 – Faisal