問題タブ [xlwt]

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.

0 投票する
3 に答える
7018 参照

python - Pythonを使用してExcelファイルの特定の単語に太字のスタイルを適用するにはどうすればよいですか?

Pythonモジュールを使用してpyexceleratorExcelファイルを生成しています。セルテキストの一部に太字のスタイルを適用したいのですが、セル全体には適用しません。どうやってするの?

0 投票する
6 に答える
21151 参照

python - ジャンゴ エクセル xlwt

django サイトで、データベース内のデータに基づいて Excel ファイルを生成したいと考えています。

xlwtの使用を考えていますが、データをファイルに保存する方法しかありません。ファイルを HttpResponse オブジェクトに取得するにはどうすればよいですか? それとも、より良いライブラリを知っていますか?

このスニペットも見つけましたが、必要な機能がありません。必要なのは、xlwt オブジェクトから応答オブジェクトへのストリームを取得する方法だけです (一時ファイルに書き込む必要はありません)。

0 投票する
3 に答える
7327 参照

python - PythonパッケージpyExcelerator/xlwtによって特殊文字をExcelテーブルに書き込みます

タスク:
PythonパッケージpyExcelerator(xlwtと比較可能)を使用して、csvファイルからフォーマットされたExcelテーブルを生成します。以下(≤)および以上(≥)の記号を記述できる必要があります。

これまでのところ:
Pythonソースコードに次の行を追加することで、テーブルをUTF-8エンコードのcsvファイルとして保存できるため、テキストエディタで特殊文字を表示できます。

問題:
ただし、pyExceleratorのFontクラスのフォントとしてUTF-8を選択するオプションはありません。唯一のオプションは次のとおりです。

これらの文字セットのいずれかに、以下および以上の記号が含まれていますか?もしそうなら、どちらに?
これらのセットに対応するPythonエンコーディング名はどれですか?これらの特殊文字を生成する別の方法はありますか?

0 投票する
3 に答える
6734 参照

python - xlwtを使用して最初の行にオートフィルタを使用してExcelファイルを作成するにはどうすればよいですか?

Python 2.6 + xlwt モジュールを使用して Excel ファイルを生成しています。

xlwt または pyExcelerator または COM 以外のものを使用して、最初の行にオートフィルターを含めることは可能ですか?

ありがとう

0 投票する
1 に答える
2268 参照

python - pyExcelerator を使用して Excel セルを結合する

pyExcelerator を使用してExcelで2つのセルを結合したい、

ws.write_merge(r1=0,r2=1,c1=0, c2=0, label='test1', style=style1)
#cell1(row=0, column=0) を cell2(row=1, column) とマージ=0)

エラーが発生する理由 AssertionErrors,0 < 0 エラー

0 投票する
1 に答える
938 参照

python - Pythonを使用して、mysqlテーブルの詳細をExcel(.xls)またはコンマ区切りファイル(.csv)に変換します

Pythonスクリプトを使用してmysqlデータベーステーブルの内容をExcel(.xls)またはコンマ区切りファイル(csv)に変換したい...それは可能ですか?誰かが私を助けることができますか?

よろしくお願いします、ニミー

0 投票する
4 に答える
37665 参照

python - Python XLWT attempt to overwrite cell workaround

Using the python module xlwt, writing to the same cell twice throws an error:

with the code snippet

Looks like the code 'raise'es an exception which halts the entire process. Is removing the 'raise' term enough to allow for overwriting cells? I appreciate xlwt's warning, but i thought the pythonic way is to assume "we know what we're doing". I don't want to break anything else in touching the module.

0 投票する
1 に答える
919 参照

python - xlwtデータが文字化けしている

DBから漢字のデータを取得し、データをxlwtでExcelに書き込み
ます。コードは次のとおりです。

Windowsでは問題ありませんが、Linuxで使用しなかった場合、Excelのデータが文字化け
しました。手伝ってもらえますか?

0 投票する
5 に答える
167820 参照

python - xlwt を使用して既存のワークブックに書き込む

xlwt を使用して既存のファイルに書き込む例が見つかりません。書き込む必要がある既存の xls ファイルがあります。xlrd を使用してファイルを読み取ると、返された "Book" タイプを xlwt.Workbook に変換する方法がわかりません。誰かが私に例を挙げてくれれば幸いです。

0 投票する
1 に答える
5327 参照

python - xlwt でセルを書き込むときにローカライズされたスタイルにする方法

Python の xlwt を使用して Excel スプレッドシートを作成していますが、「.」を使用して数値をフォーマットする必要があります。ブラジルのポルトガル語のように、千単位の区切り記号として。

私が試してみました:

そして、千単位の区切り記号を に設定し','ます。

を設定しようとするとnum_format_str to '#.##0'、数値が 1.234 ではなく 1234.000 としてフォーマットされます。そして、OpenOffice で n ドキュメントを開いてセルをフォーマットすると、セルの言語を「ポルトガル語 (ブラジル)」に設定でき、OpenOffice はフォーマット コードを として表示しますが"#.##0"、セルを設定する方法が見つかりません。ブラジルポルトガル語への言語。

何か案は?