天行建军者自强不息,地税昆军者以厚德财富学习编程,成就更好的自己。
python语言简洁生动,特别适合文科生学习入门IT世界。可以用几十行代码制作完整的爬虫脚本,开发效率棒!能在短时间内解决工作和学习中出现的棘手问题。(本人外语专业毕业,机缘巧合,喜欢编程,自学道路曲折,痛苦,快乐!)在这里总结自学python面临的困难和要点,分享编码的代码和要点总结,给初学者一些启示和鼓励,同时希望多代交流,能提高自己的水平。
平时本人主要利用python爬网数据帮助分析和决策,关于文案处理的工作很少,但今天还是想分享一些非常常见的问题。如何使用python制作简单的word文档,想给有类似需求的朋友以启示和帮助。请大家自己大量制作固定的WORD模板。那就一起看案例吧。
需求方案:
“放酒”这首诗必须以一定的格式存储在WORD中,并保存在指定的文件夹中,主要使用的库是docx。
屏幕截图如下:
步骤1-切换到指定路径
步骤2-定义和创建WORD文档,设置文档样式
步骤3-保存标题内容设置等
最终结果如下图所示。
文本代码如下:
from docx . enum . style import wd _ style _ type
From docx.shared import Pt
From docx import Document
Import time
Import OS
Def Set_Work_Path(x):
tree :
Os.chdir(x) #Set work file path
Route=os.getcwd()
print(route)# print the changed path
Return route
Except Exception:
Print('No Result ')
work _ path=r ' e : \ data \ 26 jul 21 ' # wanted path here to change r ' e : \ data \ file '
Set_Work_Path(work_path)
#define a word file
Document=Document()
#define text style
Style=document。(“txtsty1”,wd _ style _ type.paragraph)
=Pt(10)
=u '宋体'
=True
Prin)
Prin)
#input the heading
Document.add_heading(“欣赏古诗-酒”,level=2)
#input a blank row
P1=document.add_paragraph(' ')
Content='君不见。黄河的水从天而降,奔向大海,再也没有回来。(威廉莎士比亚,哈姆雷特,)\n君不见,高堂明镜白发苍苍,早晨青翠,雪化!\n人生要得意,不要把金兵清空月球。\n\
天生我的材料一定有用,千金散尽,再回来。(威廉莎士比亚,哈姆雷特,传说)\n要烹饪和享受羊屠宰厂,一次要喝300杯。\n岑师傅、丹秋生、将入酒,杯莫停。\n还有一首军歌,请为我倾听。\n\
钟鼓玉不贵,希望张醉不要再醒了。\n古代圣贤都很寂寞,但只有酒徒留下了那个名字。\n陈王过去曾开玩笑说,盛宴萍乐,桶酒十万喜。\n主人说什么话少钱,途径必须由君主斟酌。\n\
五花马,千金裘,虎牙将换好酒,与首尔一起向千古卖愁!`
#input the content with style
P2=document.add _ paragraph(内容,样式=' txtsty1 ')
document . save(' python用于Word文档。“生成docx”)
print(' running time :% s seconds ' %())
印刷(“韦尔登!”)END
我为大家,大家为我!欢迎大家的关注、赞美和传达!