0

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

我正在尝试使用批量加载程序将一个简单的 CSV 文件(2 列:标签、值、7000 行)上传到我的数据存储区谷歌应用引擎中。我在以下网址阅读了该主题:http ://code.google.com/intl/fr-FR/appengine/docs/python/tools/uploadingdata.html

我添加到 app.yaml 文件中:builtins: - remote_api: on

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

然后,我在哪里获得文件 bulkloader.yaml" 生成?=> 在我的本地磁盘上?在 api 远程路径上?如何捕获它?

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

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

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

你能帮助我吗 ?

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

4

2 回答 2

2

我从命令行运行它,在与我的项目的 app.yaml 相同的目录中。

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

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

于 2011-03-17T17:39:03.300 回答
0

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

于 2011-03-17T17:27:17.217 回答