問題タブ [openpyxl]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 空のセルの Openpyxl チェック
openpyxl
Pythonを使用してExcelファイルを読み取るための優れた方法のようですが、私は常に問題に遭遇しました。セルが空かどうかを検出する必要がありますが、セルのプロパティを比較できないようです。文字列としてキャストして使用しようとしまし""
たが、うまくいきませんでした。セルが空の場合の型はNone
、またはNoneType
ですが、オブジェクトをそれと比較する方法がわかりません。
提案?開発中であることは理解しopenpyxl
ていますが、これはより一般的なPythonの問題である可能性があります。
python - xlwt / openpyxl でセルに複数のフォーマットを適用する機能
以下の 2 つのライブラリのいずれかを使用して、Python で Excel ファイルを出力する予定です。
- xlwt ( http://www.python-excel.org/ )
- openpyxl ( http://packages.python.org/openpyxl/ )
私は最初のものを試しました。ほとんどの場合は問題ないようですが、残念ながら、複数のフォーマットをセルに適用する機能をサポートしていない可能性があります。( http://groups.google.com/group/python-excel/browse_thread/thread/11c24606d9b2914dを参照)
本当ですか?
はいの場合、誰もそれを解決する方法を知っていますか?
たとえば、一部の単語を太字にしたり、通常のフォントにしたり、別のフォントにしたりすることはできません。
下の写真は、私がやりたいことの例です。Peter は太字で、Fernando は通常のテキスト スタイルで表示されます。
python - Openpyxlでのスタイルの設定
Openpyxlでのスタイルの設定に関するアドバイスが必要です。
セルのNumberFormatを設定できるようですが、フォントの色と属性(太字など)も設定する必要があります。style.pyクラスがありますが、セルのstyle属性を設定できないようで、openpyxlソースコードをいじり始めたくありません。
誰かがこれに対する解決策を見つけましたか?
python - テキストとファイルストリームを介してopenpyxlファイルを保存する
ファイルストリーム経由で書き込むために、Excelファイルのコンテンツを含む文字列を期待するアプリケーションにOpenPyXLを構築しています。
OpenPyXL ソース コードを調べたところ、この種の出力はサポートされていないようです。これをサポートするためにopenpyxlを変更した経験がある人はいますか?
または、一般的なアドバイス/回避策はありますか?
ありがとう。
python - openpyxl でワークブックをインポートできません
ubuntuにopenpyxlをインストールしました。
現在、xlsx ファイルを使用して openpyxl を実行しています。
モジュールのインポート中に、次のエラーが表示されます。
問題を解決するために私がしなければならないことを誰かが知っていますか?
python - スタイルを変更せずにopenpyxlを使用してOffice2010Excelfileを読み取る方法
私はPythonを初めて使用し、スタイルを変更せずにOffice2010Excelファイルを読みたいと思っています。現在は正常に動作していますが、日付形式が変更されています。エクセルファイルにあるので欲しいです。
python - Pythonopenpyxl.reader.excel読み取りデータ
こんにちは、私はpythonopenpyxlモジュールを使用して1つのxlsxファイルを読んでいます。このファイルを読んでいると、xlsxの日付の日付形式が変更されます。どうすればExcelファイルと同じ値を取得できますか。私のコードは
誰かが私がExcelファイルの同じ値を取得するのを手伝ってくれますか?Excelファイルの日付は2009年4月27日のようですが、csvでは2009-06-1200:00:00のようになります。
ironpython - IronPython内にopenpyxlをインストールする方法
setuptoolsを使用するsetup.pyを使用してopenpyxlをインストールしようとしました。残念ながら、setuptoolsはIronPython内にインストールできません。他にどのようなオプションがあるのか知りたいのですが、
python - OSXでopenpyxlをpythonにインポートできません
easy_install を使用して openpyxl をインストールすると、正常にインストールされました。しかし、openpyxml import Workbook コマンドから使用してインポートしようとすると、pycharm はそれを認識しませんでした。未解決の参照です。
これについて私を助けてもらえますか?
python - openpyxl の最適化されたリーダーで ws.iter_rows を使用して行の範囲を反復する
10x5324 セルの xlsx ファイルを読み取る必要があります
これは私がやろうとしていたことの要点です:
コードの実行に時間がかかりすぎて(印刷ではなく操作を実行していた)、しばらくして焦ってキャンセルしました。
最適化されたリーダーでどのように作業できるか考えていますか? すべての行ではなく、行の範囲を反復処理する必要があります。これは私が試したものですが、間違っています:
範囲機能なしでそれを行う方法はありますか?
それを行う1つの方法は次のようになると思います:
しかし、よりエレガントなソリューションはありますか? (どちらも機能しません)