問題タブ [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 - PyQtファイルを開くダイアログエラー
したがって、QTableWidget を使用するアプリケーションがあり、.xls ファイルをインポートしたいと考えています。
しかし、私はこのエラーが発生します:TypeError: coercing to Unicode: need string or buffer, file found
私は何を間違えましたか?
アップデート:
動作していますが、数値を読み込めません...文字列のみ...変です...
アップデート2:
しかし、すべての数値を浮動小数点数として表示します....
Update3:
問題が解決しました...
python - Python でデータを追加するときに Excel でマクロ ボタンを保持する方法
私が維持しているプロセスでは、csv ファイルを作成するスクリプトがあり、その csv ファイルを、マクロをアクティブにするボタンを備えた Excel ワークブックにコピーします。このプロセスは問題なく機能します。
ワークブックを直接構築するスクリプトを作成することで、そのプロセスを改善しようとしています。これを行う最善の方法は、最初のワークシートにマクロ ボタンがあるテンプレート ブックを作成することだと思いました。次に、テンプレート ワークブックをコピーし、データを追加して、新しいワークブックを新しいカスタム名で保存します。私のテストコードは以下の通りです:
ここで問題が発生します。保存すると、マクロ ボタンは表示されなくなります。数日間探していましたが、マクロ ボタンを失わずに更新された Excel ファイルを保存する方法を (まだ) 見つけていません。
Python の xlrd、xlwt、および xlutils.copy を使用したスタイルの保持を見てきましたが、スタイルではなくボタンを保持しようとしているため、それは私のニーズを完全には満たしていません。
これを行う方法を知っている人はいますか?
私も代替案を検討し始めようとしてxlutils, xlrd and xlwt
いますが、最初にここで質問しようと思いました。
python - Pythonでストリーム(ディスクバックアップファイルではない)からExcelファイルを読み取る方法は?
XLRD がインストールされ、テストされています。
以下のように html 形式でファイルを読み取ると、すべての値にアクセスできます。
私は Pylons モジュールを使用しています。リクエストは次のものから来ています:from pylons import request, tmpl_context as c
私の質問:
- オブジェクト
xls_file
を介して読み取られますか?requst.params
- どうすれば
xls_file
xlrdを読んで動作させることができますか?
アップデート:
はxls_file
Web サーバーにアップロードされますが、xlrd ライブラリは開いているファイル オブジェクトではなくファイル名を想定しています。アップロードされたファイルを xlrd で動作させるにはどうすればよいですか? (Martijn Pieters のおかげで、私は質問を明確に定式化することができませんでした。)
python - リストからのUTF8のエンコーディング文字列
文字列をutf-8にフォーマットするのに問題があります。このスクリプトでは、Excelファイルからデータを取得し、それをループで出力しています。問題は、特殊文字を含む文字列が正しく表示されないことです。
その結果、「Patrīcija」ではなく「PatrÄ«cija」が表示され続けますこの問題の解決策が見つからないようです
python - ファイル全体をロードせずに XLS ファイルからシート名を取得する方法は?
私は現在 pandas を使用して Excel ファイルを読み取り、そのシート名をユーザーに提示しているので、ユーザーは使用したいシートを選択できます。問題は、ファイルが非常に大きく (70 列 x 65k 行)、ノートブックに読み込むのに最大 14 秒かかることです (CSV ファイル内の同じデータは 3 秒かかります)。
パンダの私のコードは次のようになります。
以前に xlrd を試しましたが、同様の結果が得られました。これはxlrdを使用した私のコードでした:
では、ファイル全体を読み取るよりも Excel ファイルからシート名を取得するためのより高速な方法を提案できる人はいますか?
xlrd - Pythonを使用してExcelから特定のセルの名前付き範囲を取得する方法
特定のセルに入力された「範囲に名前を付ける」値を取得する必要があります。
Excelで(A4、B4)セルの「範囲に名前を付ける」値を入力しました。セル値を読み取るには、sh.cell(row、col)を使用しますが、そのセルの名前範囲値を取得する方法。
やり方がわからない…
私を助けて..事前に感謝
python - Pythonを使用してセル値に基づいてExcelセルの行と列を取得する方法
Pythonでxlセル値に基づいてセル行とセル列を識別する方法...
sheet.cell(row,col) は値を与えますが、値がある場合、シェルの対応する行と列の値を取得する方法
検索しましたが、セルの値に基づいてセルの詳細を識別する方法を知ることができました..
よろしくお願いします
python - Python - Excel の日付をインポートすると数値に変換される
Python で xlrd パッケージを使用して Excel ファイルを読み取る方法を学習しようとしています。年代順の日付のリストと、2 番目の列に対応する曜日を含むサンプル ファイルを作成しました。
問題は、データを読み込むと、数値として表示されることです。日付を本来の方法で表示するにはどうすればよいですか?
python - Excel ドキュメント セル内のテキストのサブセットの書式設定を見つける方法
Python を使用して、特定の Excel シート セル内の太字または斜体の部分文字列をすべて検索する必要があります。
私の問題はこれに似ています:
XLRD モジュールと Python を使用してセルのフォント スタイル (斜体かどうか) を決定する
..しかし、セル内のすべてのコンテンツに同じフォーマットが適用されるとは想定できないため、解決策は私には適用できません。1 つのセルの値は次のようになります。
1. 一部の太字のテキスト一部の通常のテキスト。一部の斜体テキスト。
xlrd (またはその他の Python Excel モジュール) を使用して、セル内の文字の範囲の書式設定を見つける方法はありますか?
python - Python で Xlrd モジュールを使用できない
質問: 同じものをインストールしたのに xlrd モジュールを使用できませんか???
取得したエラー:
コード :
もう少し説明:
- 私はpython 3.1を使用していますが、
- http://pypi.python.org/pypi/xlrd/0.7.1から取得した xlrd-0.7.1.win32.exe (md5) をインストールしまし た。
- python\Lib\Site-packages で xlrd パッケージを確認できます
- ファイルをインクルードするためにコピーしようとしましたが、うまくいきませんでした。
これについて助けが必要..同じ問題についてstackoverflowを検索し、他の回答が見つからなかったので同じを投稿する
同じことで助けてくれてありがとう