問題タブ [xlrd]
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 - Excel と Python の接続
以下のコードを使用して、印刷するデータを取得できます。コードを xlrd に切り替えるにはどうすればよいですか?
このコードを変更して、既に開いて表示されている xls ファイルを使用するにはどうすればよいでしょうか。したがって、ファイルは最初に手動で開かれ、次にスクリプトが実行されます。
そして、更新されます。
そしてMysqlにプッシュされます
python - xlrdを使用して列名でセルを取得
キーと値のペアのように、Excel(.xls)シートに2つの行がある場合、xlrdにキー(row0)を入力して値(row1)を取得する方法はありますか?
たとえば、とがある場合、次のようにするにはどうすれば(0,0) = COLOR
よい(1,0) = RED
ですか。
私が見つけた最も近いものはですがsh.col_values(int)
、それは私がインデックスに入力することしかできません。
python - Excel ドキュメントからハイパーリンク URL を取得する
xlrdを使用して Excel ファイルを読み込んでいます。1 つの列には、ハイパーリンク (背後に URL があることを意味します) としてフォーマットされた会社名があります。セルの値を取得すると、会社名のみが取得されます。その背後にあるURLも取得するにはどうすればよいですか?
以下は、xlrd モジュールを使用して Excel ファイルを読み取るためのコードです (ファイルがインポートされると仮定します)。
python - python Excel ファイルの平均値と標準値の計算に関するヘルプ
フォルダーに保存した約 50 個の Excel ファイルの x、y、z 列の平均と標準を計算しようとしています。各 Excel ファイルには、最初の列に x の値、2 番目の列に y、3 番目の列に z の値があります。このスクリプトを使用していますが、エラーが発生し続けました。すべてのファイルは「.xls」として保存されます。助けてください。他の方法を知っていれば、これを行うことができます。それは非常に役立ちます。スクリプトとエラーは次のとおりです。
python - Python xlrd: 警告メッセージを抑制
xlrd
Excelファイルの処理に使用しています。多くのファイルを含むフォルダーでスクリプトを実行しており、ファイルに関連するメッセージを出力しています。ただし、実行するファイルごとに、次の xlrd 生成エラー メッセージも表示されます。
このエラー メッセージを抑制する方法はありますか? そのため、CLI は必要なメッセージのみを出力しますか?
python - Python保存式を使用して既存のExcelファイルを編集する方法はありますか?
シートの残りの部分を変更せずに、いくつかの Excel ファイル (.xls) を編集しようとしています。私がこれまでに見つけた唯一のものは、xlrd、xlwt、および xlutils モジュールです。これらの問題は、読み取り時に xlrd が数式を評価し、その答えをセルの値として配置するように見えることです。数式を保存する方法を知っている人はいますか? xlwt を使用して、数式を失うことなくファイルに書き込むことができますか? 私は Python と CLISP でほとんどの経験を積んでいますが、サポートが充実していれば、別の言語をすぐに習得できます。あなたが与えることができるどんな助けにも感謝します!
python - encode('utf-8') を使用して Python で Excel から文字列を読み取ることの欠点
次の一般的な構造を使用して、スプレッドシートから読み取った (および再フォーマットして書き直した) Excel スプレッドシートから大量のデータを読み取っています。
この場合、x と y は任意のセルです。x はあまり任意ではなく、utf-8 文字を含みます。
これまでのところ、エラーが発生することがわかっているか、utf-8 を使用せずにエラーが予測されるセルでのみ .encode('utf-8') を使用してきました。
私の質問は基本的に次のとおりです。不要な場合でも、すべてのセルで .encode('utf-8') を使用することに不利な点はありますか? 効率は問題ではありません。主な問題は、あるべきではない場所に utf-8 文字があっても機能することです。「.encode('utf-8')」をすべてのセル読み取りに一括してもエラーが発生しない場合は、おそらくそれを行うことになります。
python - Python Excel (xlrd、xlwt) - あるセルからスタイルをコピーして別のセルに配置する方法
具体的には、既存のワークブックを開いて、データを書き込もうとしています。
ただし、データを書き込むたびに、それらのセルの境界が消去されます。
そのため、セルに書き込む前にそのセルのスタイルをコピーしてから再適用する方法があるかどうか疑問に思っています。
私はこのコードで正しい軌道に乗っていると思いますか?
しかし、私はこのエラーが発生しています:
python - Pythonとxlrdを使用して、スプレッドシートから2列を読み取る最良の方法は何ですか?
2列のExcelスプレッドシートがあります。このようなもの
|ColA | ColB |
|キー | 値 |
|1 | テスト |
|2 | テスト2 |
|3 | テスト4 |
この 2 つの列を辞書に読み込みたいと思います。現在これは機能していますが、各キーと値のペアを抽出する方法がわかりません