問題タブ [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 投票する
2 に答える
5228 参照

python - xlwt書き込みExcelファイルPythonの問題

したがって、データの2つの別々のリスト、wordlistとdigitlistを作成する必要があります。また、両方のセットに関連するデータセットがあるため、wordlist[1]はdigitlist[1]に関連しています。データセットを以下に示します。

データセットごとに新しいシートを作成し、シートの最初の列にワードリストを、2番目の列にディジットリストを書き込んでみます。これで、次のコードは、1セットのデータのみを含める場合に機能します。

しかし、2番目のデータセットを追加しようとすると、エラーが発生します。問題は、Excelワークシートを2回書くことができないことだと思います。つまり、新しくExcelファイルを再度開いてから、再フォーマットする必要があるということですか?また、Excelスプレッドシートの両方のデータセットと同時に書き込む方法について誰かがアイデアを持っていますか?

また、各データセットにリストされているアイテムの数が同じでない場合があります。

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

python - Python用のxlwtモジュールを使用して別のセルにリンクを追加する

Python用の素晴らしいxlwtモジュールを使用して、いくつかの情報をExcelワークブックにエクスポートしています。特定のセルに、次のような外部サイトを指すハイパーリンクを含めることができることを知っています。

しかし、私が実際にやりたいのは、ドキュメントを「ドリルスルー」するようなものです。たとえば、「sheet1」のセルA1が「sheet3」のセルF5を指すようにします。

私が求めていることが可能かどうか誰かが知っていますか。もしそうなら、それを達成するためにどの構文を使用する必要がありますか?

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

python - Python xlwt - 既存のセル コンテンツへのアクセス、列幅の自動調整

ワークブックを保存する前に、列の幅を自動設定または自動調整できる Excel ワークブックを作成しようとしています。

xlrd をエミュレートする xlwt の関数 ( 、 、 、 など...) を見つけることを期待して、Python-Excel チュートリアルを読んでいsheet_names()ますcellname(row, col)cell_typeたとえばcell_value、次のようなものがあるとします。

wb.get_sheet(0)rb.sheet_by_index(0)xlrd で提供される機能に似ていますが、前者ではコンテンツを変更できる点が異なります (ユーザーが設定した場合cell_overwrite_ok = True) 。

xlwt DOES が私が探している機能を提供すると仮定すると、すべてのワークシートをもう一度確認する予定でしたが、今回は特定の列で最も多くのスペースを占めるコンテンツを追跡し、それに基づいて列幅を設定します。もちろん、シートに書き込むときに特定の列の最大幅を追跡することもできますが、すべてのデータが既に書き込まれた後に幅を設定する方がきれいだと思います.

私がこれを行うことができるかどうか誰かが知っていますか? そうでない場合、列幅を調整するために何をすることをお勧めしますか?

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

python - xlwt:セルの作成後にセルのスタイルを調整することはできますか?

あなたがした後:

セル0,1のスタイルを調整することはまだ可能ですか。私が尋ねている理由は、ループするエラーのリストがあり、エラーのあるすべてのセルを赤に着色したいからです。

セルを作成するときにそれを行うことはできますが、コードが少し複雑になります。

0 投票する
2 に答える
11902 参照

python - Python の xlwt を使用して UTF-8 文字を書き出すことができた人はいますか?

日本語の文字を含む Excel ファイルにデータを書き込もうとしています。データを取得するために codec.open() を使用していますが、問題なく動作しているように見えますが、データを書き込もうとすると次のエラーが発生します。

ここでプログラムが ascii の使用を主張する理由がわかりません。新しいワークブック オブジェクトを作成したときは、

プログラムファイル自体とそれが読み込むファイルの両方が UTF-8 として保存されます。

誰にもアイデアはありますか?

編集: これは xlwt パッケージへのリンクです。http://pypi.python.org/pypi/xlwt

0 投票する
2 に答える
833 参照

python - pyExceleratorをdb.BlobProperty()の入力として使用して作成されたExcelファイルを保存するにはどうすればよいですか?

pyExceleratorをdb.BlobProperty()の入力として使用して作成されたExcelファイルを保存するにはどうすればよいですか?

実際に必要なのは、taskqueueプログラムを使用すると、Excelファイルが作成され、データストアに保存されることです。そして、ファイルをダウンロードするためのリンクをユーザーに送信します。どうすればこれを行うことができますか?私を助けてください

データ・モデル:

Excelファイルをデータストアに保存するためのPythonコード

新しいファイルを挿入した後、0kbのファイルサイズはなぜですか?

0 投票する
2 に答える
1021 参照

python - Python解析-1つのテキストファイルに複数の電子メール

複数の送信者から同様のメールを受け取り、正規表現以下を使用mnて必要な文字列を引き出します。その部分は正常に機能しています。

しかし、正規表現oは私が混乱しているものです。私が読んでいるテキストファイルは、1つのテキストファイルに保存され、Pythonで文字列として開かれた9つの電子メールメッセージの組み合わせです。元の送信者(正規表現o)は、ファイル内の新しいメッセージの先頭に出現します(9回)

異なる元の送信者が一致するまで、見つかった各CUSIPとNAMEの後に同じ元の送信者を書きたいです。

xlwt3とwincom32を使用しています。

非常に標準的な電子メールを組み合わせたテキストファイルからのサンプル:

更新-動作中

更新された出力-必要に応じて。

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

python - xlwtモジュールは間接をサポートしていますか?

次のコードを使用しましたが、機能しません。xlsを確認しました。数式は正しく入力されていますが、テキストエントリとして残ります。ENTERを押してこのセルをアクティブにすると、機能します。

INDIRECTがxlwt\ExcelMagic.pyで宣言されていることがわかりました。

誰かが間接式の使い方を提案できますか?

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

python - Python Pyramid プロジェクトから Excel .xlsx にエクスポートする

以前に Django プロジェクトで使用した XLWT ライブラリについて知っています。XLWT は非常に優れていますが、私の知る限り、私の場合の最大の障害である .xlsx をサポートしていません。おそらく 2**16 行以上の情報を扱うことになるでしょう。他に成熟した同様のライブラリはありますか? またはさらに良いことに、この追加機能を備えた XLWT のフォークはありますか? C# にライブラリがあることは知っていますが、Python の実装が既に存在する場合は、はるかに優れています。

本当にありがとう!