Как установить appengine bulkupload CSV Delimeter?

Я программист Java, пытающийся использовать python 'appcfg.py upload_data' на appengine

Можно ли установить csv delimeter на config.yml (как в -> 1#2#2#3, где # это разделитель)

Я вижу, что на config.yml есть 'connector_options:'

Спасибо!

1 ответ

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

Если true, строка заголовка будет напечатана при экспорте.

import_options

Дополнительные ключевые аргументы для модуля Python CSV при импорте. использование dialect: excel-tab для файла TSV.

export_options

Дополнительные ключевые аргументы для модуля Python CSV при экспорте.

Обратите внимание, что ссылки в цитате также являются снимками, вам может понадобиться проверить действительные ссылки, действительные сегодня. Код может быть несовместимым.

ИМХО, было бы проще просто переписать CSV для замены разделителей... См. Python parse csv file - заменить запятые на двоеточия

Другие вопросы по тегам