def on_click(): filepath = filespath_text.get() if filepath[-4:] == 'docx': pdf_name = filepath.replace('docx', 'pdf') docx_name = filepath.replace("\\", "/") docx2pdf(docx_name, pdf_name) else: messagebox.showinfo(title='提示', message='文件不存在或类型错误(*.docx)')
时间: 2023-06-12 22:04:57 浏览: 100
这是一个 Python 的 GUI 程序的代码片段,其作用是将一个 docx 格式的文件转换成 pdf 格式的文件。如果文件路径的后缀名是 docx,则将其转换成同名的 pdf 文件。其中 `docx2pdf` 是一个将 docx 转换成 pdf 的函数,需要先安装 `docx2pdf` 库。如果文件不存在或类型错误,则会弹出一个提示框。
阅读全文