Google app engine 谷歌应用引擎:上传数据语法?
我正在尝试使用Google app engine 谷歌应用引擎:上传数据语法?,google-app-engine,syntax,upload,Google App Engine,Syntax,Upload,我正在尝试使用appcfg.py上传到localhost/googleappengine。我基本上一直在逐字逐句地关注这些,但现在我遇到了麻烦 下面是我正在尝试的命令: appcfg.py upload_data --app-id=appname --config_file="path\to\ItemLoader.py" --filename="path\to\data.csv" --kind=Item --url=http://localhost:8080/remote_api <pat
appcfg.py
上传到localhost/googleappengine。我基本上一直在逐字逐句地关注这些,但现在我遇到了麻烦
下面是我正在尝试的命令:
appcfg.py upload_data --app-id=appname --config_file="path\to\ItemLoader.py" --filename="path\to\data.csv" --kind=Item --url=http://localhost:8080/remote_api <path\to\app>
我做错了什么
更新:看起来我实际上不应该在应用程序路径周围包含字符。现在我得到一个错误:
appcfg.py: error: no such option: --app-id
更新2:我取出了--app id
参数,现在又出现了一个错误:
appcfg.py: error: Expected <directory> argument
更新4:似乎是我的文件系统出现权限错误。我授予了许多权限,现在它却抱怨引用的脚本。替换:
appcfg.py上传_数据——应用id=appname
--config\u file=“path\to\ItemLoader.py”--filename=“path\to\data.csv”--kind=Item--url=http://localhost:8080/remote_api
作者:
appcfg.py上传_数据
--application=appname--config_file=“path\to\ItemLoader.py”--filename=“path\to\data.csv”--kind=Item--url=http://localhost:8080/remote_api
替换:
appcfg.py上传_数据——应用id=appname
--config\u file=“path\to\ItemLoader.py”--filename=“path\to\data.csv”--kind=Item--url=http://localhost:8080/remote_api
作者:
appcfg.py上传_数据
--application=appname--config_file=“path\to\ItemLoader.py”--filename=“path\to\data.csv”--kind=Item--url=http://localhost:8080/remote_api
只是为了确保:您将“”替换为实际路径,是吗?@redtuna是的,但它只是括号中的目录路径。我怀疑这部分。它应该指向的目录到底是什么?可以找到app.yaml的地方?您正在上载而不是下载,那么您的本地数据存储将如何填充?@nvl我正在上载到localhost。行得通,对吧?还是有其他方法填充本地数据存储?只是为了确保:您用实际路径替换了“”,是吗?@redtuna是的,但它只是括号中的目录路径。我怀疑这部分。它应该指向的目录到底是什么?可以找到app.yaml的地方?您正在上载而不是下载,那么您的本地数据存储将如何填充?@nvl我正在上载到localhost。行得通,对吧?或者是否有其他方法可以填充本地数据存储?
appcfg.py: error: Expected <directory> argument
IOError: [Errno 13] Permission denied: `path\\to\\google\\SDK\\bulkloader-log-20100301.200921'