1

Pythonを使用してExcelシートを作成しようとしましたが、次のエラーが発生しました。

Traceback (most recent call last):
  File "create_excel.py", line 29, in <module>
    ws.row(8).write(0,'',Style.easyxf('pattern: pattern solid, fore_colourgreen;'))
  File "/usr/local/lib/python2.7/site-packages/xlwt/Style.py", line 618, in easyxf
    field_sep=field_sep, line_sep=line_sep, intro_sep=intro_sep, esc_char=esc_char, debug=debug)
  File "/usr/local/lib/python2.7/site-packages/xlwt/Style.py", line 574, in _parse_strg_to_obj
    raise EasyXFCallerError("no value supplied for %s.%s" % (section, k))
xlwt.Style.EasyXFCallerError: no value supplied for pattern.fore_colourgreen

上記のエラーの原因となった行は次のとおりです:-

ws.row(8).write(0,'',Style.easyxf('pattern: pattern solid, fore_colourgreen;'))

また、行を次のように変更しました。

ws.row(8).write(0,'',Style.easyxf('pattern: pattern solid, fore-colourgreen;'))

いくつかのフォーラムがでは-なく、役に立たなかったように。_fore-colourgreen

誰かがここで何が問題なのか教えてもらえますか?

4

1 に答える 1