問題タブ [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.
python - Pythonで.docxファイルを読み書きする
名前の付いた複数の.docxファイルを含むフォルダーがあります[Code2001.docx, Code2002.docx... Code2154.docx]
。
次のようなスクリプトを作成しようとしています。
- 各 .docx ファイルを開く
- ドキュメントに 1 行追加します。「これはチェック済みです」
- .docx ファイルを「Code2001_checked」という名前の別のフォルダーに保存します。
検索した後、ループでファイル名を取得することしかできませんでした:
これも見つけました: docx モジュールですが、ドキュメントが不十分で続行できません。
このスクリプトを終了する方法について何か提案はありますか?
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 が発生します。
python - lxml Element サブクラスの作成が難しい
Element クラスのサブクラスを作成しようとしています。とはいえ、始めるのに苦労しています。
このコードから出力されたドキュメントを開こうとすると、私のバージョンの Word (互換パックを適用した 2003) で次のエラーが表示されます。 」File オブジェクトを docx.newdocument() で作成された別の Element に置き換えると、ドキュメントは正常に表示されます。アイデア/アドバイスはありますか?
python - Django でダウンロード可能な docx ファイル
私のdjango Webアプリはdocxを作成して保存します。ダウンロード可能にする必要があります。以下のようにシンプルに使用render_to_response
します。
ただし、次のようなエラーが発生します'utf8' codec can't decode byte 0xeb in position 15: invalid continuation byte
このファイルを静的として提供できなかったので、これとして提供する方法を見つける必要があります。助けてくれて本当にありがとう。
python - element.text を document.xml に保存する方法
.docx ドキュメントで検索と置換機能を実行しました。モジュール python-docx を使用します。
この関数は、 内のドキュメント タグを見つけて{}
、 で検証し、 にTAG_LIST
置き換えVALUE_LIST
ます。element.text
関数の後で保存したいのですre.sub
が、方法がわかりません。のテキスト全体を読み取ってから置換を実行できることはわかっていますがdocument.xml
、テキストをバッファにロードすると多くのメモリが消費されます。それを行う方法はありますか?