作者:乔山办公网日期:
返回目录:office365
两行代码搞定(其实一行就可以创建了百,不过关闭语句必须得有,或者你可以使用with open语句创建文档,就可以不使用close()方法关闭,它度会自动关闭)知:
f=open('test.docx','w') #创建docx格式文件
f.close() #关闭文档,为了解除当前python程序对test.docx文档的占用
测试:
首先此目道录并无docx的文档:
2.运行代码:
3.再次查看目录:
已经多个一个test.docx,word的空文档。因为没有写版入数据,所以是空文档。
你可以权在f.close()之前,使用f.wrie('testadfas')写入数据,然后再调用f.close()关闭
你现在所应该使用的应该是utf-8编码,这个百才是趋势。所以你应该是说怎么使用第二度种。。 你使用repr(u'三星')处理回就会处理到"u'\\u4e09\\u661f'"。。。。 在你的字符串前面加个u表示他是unicode编码答的。。。
1,python自带有IDLE,可以交互式执行python程序;记事本也可以,但是需要写好py文件后命令行执行,麻烦一点;
2,你安装好python后就可以双击运行,但是一zd般程序都一闪而过了.还是IDLE或者命令行运行好一点,可以看到输出;
3,跟第二个问题一样,可以,只是闪过了看不到输出而内已;
4,跟第二个问题一样.双击容其实你已经运行了,只是你看不到输出而已.当然,如果你做的是GUI程序,有界面的,双击就会看到结果.但是GUI对于新手太复杂了
word文件转html有两种格式可抄选wdFormatHTML、wdFormatFilteredHTML(对应数字 8、10),区别是如果是wdFormatHTML格式的话,word文件里面百的公式等ole对象将会存储成wmf格式,而度选用 wdFormatFilteredHTML的话公式图片问将存储为gif格式,而且目测可以答看出用wdFormatFilteredHTML生成的HTML 明显比wdFormatHTML要干净许多。