Как установить 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 - заменить запятые на двоеточия