我是一名 Java 程序员,试图在 appengine 上使用 python 'appcfg.py upload_data'
是否可以在 config.yml 上设置 csv 分隔符(如 -> 1#2#2#3 其中 # 是分隔符)
我看到 config.yml 上有一个 'connector_options:'
谢谢!
我是一名 Java 程序员,试图在 appengine 上使用 python 'appcfg.py upload_data'
是否可以在 config.yml 上设置 csv 分隔符(如 -> 1#2#2#3 其中 # 是分隔符)
我看到 config.yml 上有一个 'connector_options:'
谢谢!
当前文档appcfg.py upload_data
中不存在该操作。appcfg.py
备份和恢复指南中曾经有一个相关部分,但现在已经不存在了。从它在回程机器中捕获的快照中:
csv
连接器
encoding
任何Python 标准编码格式,例如
utf-8
(默认)或windows-1252
.
column_list
对导入和导出的列使用此处指定的名称序列。如果未指定,则使用第一行数据计算每列的 external_name,然后从第二行开始读取或写入数据。
skip_import_header_row
如果为 true,则导入时将忽略标题行。
print_export_header_row
如果为真,标题行将在导出时打印。
import_options
导入时Python CSV 模块的附加关键字参数。用于
dialect: excel-tab
TSV 文件。
export_options
导出时Python CSV 模块的其他关键字参数。
请注意,报价中的链接也是快照,您可能需要检查今天有效的实际链接。代码可能不兼容。
恕我直言,仅重写 CSV 以替换分隔符会更简单...请参阅Python parse csv file - replace commas with冒号