Python Appengine非交互式远程脚本
我刚刚了解到,我可以使用Python Appengine非交互式远程脚本,python,google-app-engine,Python,Google App Engine,我刚刚了解到,我可以使用remote\u api\u shell.py在远程应用程序上以交互方式运行命令 我想使用这种能力创建本地脚本,用远程数据库中的数据生成报告 我希望能够运行如下命令: remote\u api\u shell.py我的应用程序id——脚本usageReport.py 但是我在remote_api_shell.py中没有看到任何将python脚本作为输入的选项。 这可能吗?给你,伙计,马上就要救你的命了。。本要点内容中的插件:因为我觉得这很有趣,所以我也在这里制作了一个:
remote\u api\u shell.py
在远程应用程序上以交互方式运行命令
我想使用这种能力创建本地脚本,用远程数据库中的数据生成报告
我希望能够运行如下命令:
remote\u api\u shell.py我的应用程序id——脚本usageReport.py
但是我在remote_api_shell.py中没有看到任何将python脚本作为输入的选项。
这可能吗?给你,伙计,马上就要救你的命了。。本要点内容中的插件:因为我觉得这很有趣,所以我也在这里制作了一个: 替换
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@example.com" --password "****" app-id
它接受与remote_api_shell.py完全相同的参数我不认为您可能需要此功能,这将使很多事情变得更加有趣!我会测试一下,让你知道谢谢,它起作用了。我刚刚替换了这一行:
GOOGLE\u APP\u ENGINE\u SDK=os.getenv('GAE\u SDK')
,因为该环境变量应该已经存在。