python-docxtpl妙用:論文神器,excel習題集自動轉換成word文檔格式!


第三方庫

# pandas數據處理
import pandas as pd

# word文檔處理庫
from docxtpl import DocxTemplate

讀取excel數據

file

# 讀取數據,並返回DataFrame數據形式
data_frame = pd.read_excel('pyrhon.xlsx')

# 按照章、節、序號進行排序
data_frame.sort_values(["章","節","序號"],inplace = True)

生成問題集

file

# 匹配word模板
tpl_word = DocxTemplate("python_model.docx")

# 按照模板進行轉換、轉換后進行排序
tpl_word.render({'ps':data_frame[["章","節","序號","題目"]].values.tolist()})

# 將結果保存到word文檔
tpl_word.save("python_qes.docx")

生成答案集

【閱讀全文】

● 辦公室文員必備python神器,將PDF文件表格轉換成excel表格!

● python 中最好用的身份證規則解析工具,地區碼、性別、出生年月、身份證編碼等快速校驗!

● os用法總結:python中必須掌握的內置模塊os,實現與計算機操作系統的常規交互!

● python 實用技巧:幾十行代碼將照片轉換成素描圖、隨后打包成可執行文件(源碼分享)

● python十行代碼實現文件去重,去除重復文件的腳本

● python的GUI框架tkinter,實現程序員的流氓式表白邏輯

● 探究python函數的不定長參數*args與**kwargs

● 沒有深思過的python冷知識你知道幾個?

● python圖片處理,自動生成gif動態圖片

● python-redis 的操作手法,相當簡單的redis數據存儲方式!

● python 日期、時間處理,各種日期時間格式/字符串之間的相互轉換究竟是怎樣的?

● python 內置的數據計數器Counter相當nice

● 幾十行代碼實現python發送郵件與接收郵件

● 梳理python路線知識盲區,最全面、最詳細的python知識體系框架思維導圖終於出爐了!

本文由微信公眾號【python 集中營】發布,更多精彩文章、視頻資料即可領取!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM