如何以及在何处执行python bulkloader命令以将.CSV文件上载到Google App引擎?

时间:2011-03-17 17:13:29

标签: python google-app-engine bulkloader

如何以及在何处执行python bulkloader命令以将.CSV文件上传到Google App引擎?

我正在尝试上传一个简单的CSV文件(2列:标记,值,7000 使用bulkloader进入我的数据存储区谷歌应用引擎。 我在以下网址阅读了主题:http://code.google.com/intl/fr-FR/appengine/docs/python/tools/uploadingdata.html

我添加到app.yaml文件中:   内建的:    - remote_api:on

然后我尝试执行python命令“create_bulkloader_config - filename = bulkloader.yaml”,但我不知道放在哪里: =>在python命令行? =>在Python IDLE? =>在Command.exe窗口中? =>其他地方?

然后,我在哪里获取文件bulkloader.yaml“生成? =>在我的本地光盘上?在api远程路径?如何抓住它?

这当然是基本问题,但我不是python程序员,我 需要一步一步的解释来设置我的环境。

我在Windows上使用了Google应用引擎启动器,Python 2.5。

我使用提供的代码设置了customtinywebdb服务 http://appinventor.googlelabs.com/learn/reference/other/tinywebdb.html

你能帮助我吗?

提前致谢! (我在发展的这一点上被封锁了。)

2 个答案:

答案 0 :(得分:2)

我从命令行运行它,与我项目的app.yaml位于同一目录。

由于appcfg.py在我的系统路径上,我可以在MacOS上使用以下命令(包括尾随点): appcfg.py create_bulkloader_config --filename=bulkloader.yaml .

然后将在该文件夹中创建bulkloader.yaml。

答案 1 :(得分:0)

你试过python -O appcfg.py create_bulkloader_config --filename=bulkloader.yaml吗?我希望,在包含appcfg.py的文件夹中运行,以在同一目录中创建bulkloader.yaml