я программист Java, пытающийся использовать python «appcfg.py upload_data» на appengine
Можно ли установить разделитель csv в config.yml (как в -> 1#2#2#3, где # — разделитель)
Я вижу, что в config.yml есть «connector_options:»
Спасибо!
я программист Java, пытающийся использовать python «appcfg.py upload_data» на appengine
Можно ли установить разделитель csv в config.yml (как в -> 1#2#2#3, где # — разделитель)
Я вижу, что в config.yml есть «connector_options:»
Спасибо!
Операция appcfg.py upload_data
отсутствует в текущей appcfg.py
документации.
Раньше в разделе Backing был соответствующий раздел. Up and Restoring, но его больше нет. Из снимка, полученного в обратная машина:
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 анализирует CSV-файл - заменяет запятые двоеточиями