湯どうふと申します。
本チャンネルでは、化学に関する動画を配信しています。
音声:湯どうふ
キーワード:
Python、word、Google翻訳、自動化、python-docx、googletrans
PythonプログラムによるExcelファイルの入出力
Pythonプログラムで3次元グラフを作成し保存する手順
Pythonプログラムでグラフを作成し保存する手順
Pythonによるwebスクレイピングの初歩
理論系研究室のためのトラブル予防法:UPSの基礎知識
【コード例】
word1.py
from docx import Document
doc = Document()
doc.add_paragraph(‘パラグラフ1’)
doc.add_paragraph(‘パラグラフ2’)
doc.add_paragraph(”)
doc.add_paragraph(‘パラグラフ4’)
doc.paragraphs[2].add_run(‘333333’)
doc.paragraphs[2].runs[0].add_break()
doc.save(‘test1.docx’)
doc = Document(‘test1.docx’)
print(len(doc.paragraphs))
print(doc.paragraphs[2].text)
all_text = ‘’
for i in doc.paragraphs:
all_text += i.text + “n”
print(all_text)
—-
word2.py
from docx import Document
from googletrans import Translator
doc = Document()
doc.add_paragraph(‘パラグラフ1’)
doc.add_paragraph(‘こんにちは、世界!’)
doc.add_paragraph(‘私はとうふです。’)
doc.save(‘test2.docx’)
doc = Document(‘test2.docx’)
trans = Translator()
all_text = ‘’
for i in doc.paragraphs:
all_text += i.text + “n”
trans_en = trans.translate(all_text)
print(trans_en.text)
doc = Document()
doc.add_paragraph(trans_en.text)
doc.save(‘test2_en.docx’)
![Share on Facebook Facebook](https://programming.coolstuff.jp/wp-content/plugins/social-media-feather/synved-social/addons/extra-icons/image/social/clearslate/96x96/facebook.png)
![Share on Twitter twitter](https://programming.coolstuff.jp/wp-content/plugins/social-media-feather/synved-social/addons/extra-icons/image/social/clearslate/96x96/twitter.png)
![Share by email mail](https://programming.coolstuff.jp/wp-content/plugins/social-media-feather/synved-social/addons/extra-icons/image/social/clearslate/96x96/mail.png)