为了账号安全,请及时绑定邮箱和手机立即绑定

有没有办法将生成的word文档保存在特定目录下

有没有办法将生成的word文档保存在特定目录下

慕尼黑8549860 2021-11-09 14:40:16
我正在创建一个项目,允许我使用保存功能将生成的 word 文档保存在特定目录下函数而不是保存函数。这是我的代码: from docx import Document from docx.shared import Inches import os def generate_doxClinet(CS,NS,Filiale,Statut  ,NRC,NNIF,NNIS,NAI,ADRD,EMAIL,Site,Num,Num2,              EName1,F_name1,Efonction1,Emobile1,Email1,              EName2,F_name2,Efonction2,Emobile2,Email2,              EName3,F_name3,Efonction3,Emobile3,Email3):document = Document()document.add_heading(u"Fiche de Soci\xe9t\xe9  "+NS, 0)document.add_paragraph(unicode(u"Code Soci\xe9t\xe9 :")+str(CS))document.add_paragraph(u'Nom  Soci\xe9t\xe9:'+NS)p = document.add_paragraph('Filiale :'+Filiale)p = document.add_paragraph('Statut : '+Statut)p = document.add_paragraph('NRC :'+NRC)p = document.add_paragraph('NNIF :'+NNIF)p = document.add_paragraph('NNIS :'+NNIS)p = document.add_paragraph('NAI :'+NAI)p = document.add_paragraph('Adresse :'+ADRD)p = document.add_paragraph('EMAIL:'+EMAIL)p = document.add_paragraph('Site :'+Site)p = document.add_paragraph(u'Num\xe9ro1 : '+Num)p = document.add_paragraph(u'Num\xe9ro2:'+Num2)p = document.add_paragraph('Nom de contact(1):'+EName1)p = document.add_paragraph(u'pr\xe9nom de contact(1) :'+F_name1)p = document.add_paragraph('fonction de contact(1) :'+Efonction1)p = document.add_paragraph(u'n\xe9muro de t\xe9l\xe9phone de cantact(1) :'+Emobile1)p = document.add_paragraph('email de contact(1):'+Email1)p = document.add_paragraph('Nom de contact(2):'+EName2)p = document.add_paragraph(u'pr\xe9nom de contact(2) :'+F_name2)p = document.add_paragraph('fonction de contact(2) :'+Efonction2)p = document.add_paragraph(u'n\xe9muro de t\xe9l\xe9phone de cantact(2) :'+Emobile2)p = document.add_paragraph('email de contact(2):'+Email2)
查看完整描述

1 回答

?
慕森卡

TA贡献1806条经验 获得超8个赞

save方法采用文件路径。目前,您只需将文件名传递给它,但您可以将它传递给您希望保存文件的绝对目录。例如

document.save('C:\Users\Me\Documents\{0}.docx'.format(CS))

如果您需要进行复杂的文件路径操作,例如将路径连接在一起,请记住使用 os.path。


查看完整回答
反对 回复 2021-11-09
  • 1 回答
  • 0 关注
  • 122 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信