2017-04-25 104 views
1

我有这样的一个字符串 a ='如何在写入文件时更改字体大小' 这里我想在每两个单词之后放点,但点应该在字体大小为1. 我怎样才能做到这一点。 我试着用这个代码如何在写入文件时更改字体大小?

with open(r'C:\Users\lguthiko\Desktop\file.txt','w') as f: 
    wc = 0 
    for i in f: 
     w = i.split() 
     for word in w: 
      wc+=1 
      if wc == 2: 
       f.write(i.replace(w,'.'+w)) 

但我没有得到如何改变点的大小()。

+0

不会'我'只是一个单一的字符? – WhatsThePoint

+0

我代表了整条生产线。在每隔两个单词之后的每一行中,我都放点(。)。 – sowji

+0

是的,我的错误'我'是一条线 – WhatsThePoint

回答

0

文本文件(.txt)不支持不同的字体大小。这似乎就是你想要做的。

+0

我们甚至不能在word文档文件中做? – sowji

+0

@sowji,你可以按照https://python-docx.readthedocs.io/en/latest/ – Ravichandra