問題タブ [python-docx]

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 投票する
1 に答える
17574 参照

python - Pythonで.docxファイルを読み書きする

名前の付いた複数の.docxファイルを含むフォルダーがあります[Code2001.docx, Code2002.docx... Code2154.docx]

次のようなスクリプトを作成しようとしています。

  1. 各 .docx ファイルを開く
  2. ドキュメントに 1 行追加します。「これはチェック済みです」
  3. .docx ファイルを「Code2001_checked」という名前の別のフォルダーに保存します。

検索した後、ループでファイル名を取得することしかできませんでした:

これも見つけました: docx モジュールですが、ドキュメントが不十分で続行できません。

このスクリプトを終了する方法について何か提案はありますか?

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

python - python-docx パッケージをインストールしても ImportError: No module named docx が発生する

python-docx パッケージをインストールし、pip コマンド Freeze を使用してその存在を確認しました。そのコマンドを使用すると docx==0.2.0 と表示されますが、スクリプトにインポートしようとすると ImportError: No module named docx, any idea whats going on が発生します。

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

python - lxml Element サブクラスの作成が難しい

Element クラスのサブクラスを作成しようとしています。とはいえ、始めるのに苦労しています。

このコードから出力されたドキュメントを開こうとすると、私のバージョンの Word (互換パックを適用した 2003) で次のエラーが表示されます。 」File オブジェクトを docx.newdocument() で作成された別の Element に置き換えると、ドキュメントは正常に表示されます。アイデア/アドバイスはありますか?

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

python - Django でダウンロード可能な docx ファイル

私のdjango Webアプリはdocxを作成して保存します。ダウンロード可能にする必要があります。以下のようにシンプルに使用render_to_responseします。

ただし、次のようなエラーが発生します'utf8' codec can't decode byte 0xeb in position 15: invalid continuation byte

このファイルを静的として提供できなかったので、これとして提供する方法を見つける必要があります。助けてくれて本当にありがとう。

0 投票する
0 に答える
100 参照

python - element.text を document.xml に保存する方法

.docx ドキュメントで検索と置換機能を実行しました。モジュール python-docx を使用します。

この関数は、 内のドキュメント タグを見つけて{}、 で検証し、 にTAG_LIST置き換えVALUE_LISTます。element.text関数の後で保存したいのですre.subが、方法がわかりません。のテキスト全体を読み取ってから置換を実行できることはわかっていますがdocument.xml、テキストをバッファにロードすると多くのメモリが消費されます。それを行う方法はありますか?