Pyexcel, как сохранить файл dict в csv с помощью pyexcel? - PullRequest
0 голосов
/ 27 февраля 2020

Эта часть топи c решена, см. Мой последний ответ на эту топи c. У меня проблемы с сохранением словаря с помощью модуля pyexcel.

Я установил модуль pyxecel с pip3 install pyexcel

Итак, у меня есть словарь, и я делаю это:

import pyexcel as pe
myDict = {...}
pe.save_as(dict = myDict, dest_file_name = "dest_file.xls")

В моем терминале, когда я компилирую код, он печатает myDict, но сразу после этого:

Otherwise unrecognized parameters were given.

вывод терминала

I ищите решение, и оно может быть связано с этим: https://pyexcel-io.readthedocs.io/en/latest/pyinstaller.html Но я не понимаю, как использовать --hiden-import в моем коде или терминале? Когда я использую это в своем коде, у меня возникает синтаксическая ошибка.

Может кто-нибудь помочь мне, пожалуйста? Заранее спасибо.

edit: используйте pe.save_as(adict = myDict, dest_file_name = "dest_file.xls") для решения проблемы.

1 Ответ

0 голосов
/ 27 февраля 2020

Причина этого заключается в том, что вызов метода save_as() не принимает параметр с именем dict. Согласно документации, предоставление указания должно быть выполнено с помощью параметров adict или with_keys:

pe.save_as(adict = myDict, dest_file_name = "dest_file.xls")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...