私はPythonに取り組んでいます。* .odsファイルを読み込み、それをPython辞書に変換したいと思います。スプレッドシートからPython辞書への変換
キーは最初の列の値になり、値は2番目の列の値になります。
どうすればいいですか? xlrd
を使用しましたが、* .odsファイルは表示されません。
私はPythonに取り組んでいます。* .odsファイルを読み込み、それをPython辞書に変換したいと思います。スプレッドシートからPython辞書への変換
キーは最初の列の値になり、値は2番目の列の値になります。
どうすればいいですか? xlrd
を使用しましたが、* .odsファイルは表示されません。
最初に.ODSをCSVに変換できますか?次に、csvモジュールを使用して、Pythonを使用してCSVを解析するのは簡単です。
ありがとう、しかし、私はそこにcvsにodsを変換するための唯一の方法があることを知っているとして、オープンオフィスサービスです。しかし、私はそれを使いたくない。 –
チェックpy-odftools。
Pythonでodsを読む方法については、Linux Journalに素晴らしい記事があります。 ODSファイルは、内部にxmlファイルを含むjuz zipファイルです。 XMLファイルを解析してすべてのセルを読み取ることはできません。
"ods in pythonを読み込む方法"は、可能性のある興味深いタグのサブセットを要約するだけです。 '
http://pypi.python.org/pypi/ezodfまたはhttp://udk.openoffice.org/python/python-bridge.html – marcog
@marcog:このコメントは回答になるはずです。 –
@Space私は本当に多くのことを読んでいない可能性を指摘していたので、完全な答えだとは思わない。 – marcog