2017-04-25 95 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