ValueError: имя поля нулевой длины в формате с чтением и записью

Кто-нибудь знает, возможно ли избежать ошибки ValueError: zero length field чтение ValueError: zero length field / запись из / в файл с Python 2.6.6, как указано в следующем:

  File "format.py", line 26, in <module> for row in write_cols(rows): File "format.py", line 19, in write_cols return [col_spacer.join("{:<{width}}".format(col, width=widths[index]) for index, col in enumerate(row)) for row in data] File "format.py", line 19, in <genexpr> return [col_spacer.join("{:<{width}}".format(col, width=widths[index]) for index, col in enumerate(row)) for row in data] ValueError: zero length field name in format 

One Solution collect form web for “ValueError: имя поля нулевой длины в формате с чтением и записью”

+ Изменить

 "{:<{width}}".format(col, width=widths[index]) 

в

 "{0:<{1}}".format(col, widths[index]) 

Coz в более ранней версии python, вам нужно указать порядок поля нескольких форматов.

  • Python - Ловушка всех сигналов
  • Вызов скрипта python из командной строки без ввода «python» сначала
  • Маринованный файл не загружается на Mac / Linux
  • Как удалить предварительный просмотр камеры до малины pi
  • Компиляция Python в C с использованием Cython
  • Имитация ключевого события с помощью Python для Linux
  • Ошибка установки Pyaudio - «команда« gcc »не выполнена с статусом выхода 1 '
  • OpenCV (через python) в Linux: установить ширину / высоту кадра?
  • Python Pexpect spwn object Flush
  • Игнорировать регистр в glob () в Linux
  • cx_Oracle не распознает местоположение установки программного обеспечения Oracle для установки на Linux
  • Python - лучший язык программирования в мире.