python编程,案例,自动办公,pdf,word,excel各种文件数据转换|DE8UG手把手
python编程,案例,自动办公,pdf,word,excel各种文件数据转换
示例代码如下:
数据转换
•办公文件数据之间的转换,各种格式的转换
•电脑运算速度快,帮我们解决大量,重复,费时的操作。
•数据流
学习要点:
•第三方代码库的安装•不同office文件类型,该用哪些代码库•数据转换的基本流程
data_frame = pd.DataFrame() # pdf数据转为这种格式,再导出为excel文件
for page in pdf_data.pages:
table = page.extract_table()
page_data = pd.DataFrame(table[1:], columns=table[0])
data_frame = pd.concat([page_data, data_frame], ignore_index=True)
print(data_frame)
# 基于模板进行word文件填充---
doc = DocxTemplate('test_folder/data-tpl.docx')
doc_data = {
'name': d['姓名'][0],
'age': d['年龄'][0],
'gender': d['性别'][0],
'phone': d['手机'][0],
'address': d['地址'][0],
'img':InlineImage(doc, 'test_folder/张三丰.jpeg')
}
doc.render(doc_data)
doc.save('test_folder_after/模板填充结果.docx')
完整数据和代码可以私信我进行获取。
你好,这里是#DE8UG手把手#系列教学栏目。我会通过【视频+文本+答疑】的方式,手把手讲解一些编程技术。前期主要以Python语言为主,包括但不限于:
环境搭建
基础练习
爬虫
数据分析
可视化
自动化办公
web全栈开发
编程学习技巧
机器学习
等,具体内容会根据大家的反馈及时调整。如果你有任何想学的,想做的,想用编程实现的,学习时有各种问题,都可以文章后面【留言】告诉我。说不定,下个视频就是为你量身定做的。
评论