-2
我想繪製一個帶有多行代碼的字符串到圖像中。我正在使用PIL將文本寫入圖像。如何使用Python的PIL繪製換行符的文本
v = ''
for j in range(0,2):
v += ("%s (%s%%)\n") % (career_list[j], ran_list[j])
txt2img(v)
但它仍然在一行顯示。我究竟做錯了什麼? (我想抽一下弦?我們可以嗎?)
我想繪製一個帶有多行代碼的字符串到圖像中。我正在使用PIL將文本寫入圖像。如何使用Python的PIL繪製換行符的文本
v = ''
for j in range(0,2):
v += ("%s (%s%%)\n") % (career_list[j], ran_list[j])
txt2img(v)
但它仍然在一行顯示。我究竟做錯了什麼? (我想抽一下弦?我們可以嗎?)
你連接一切都到v。您應該在您的循環中拖動繪圖/打印功能(txt2img(v))。
for j in range(0,2):
v = ("%s (%s%%)\n") % (career_list[j], ran_list[j])
txt2img(v)
PIL中沒有txt2img函數。我使用了「谷歌」,它看起來像你從Koders.com的代碼。無論如何試試這個answer
謝謝!但是我想要的只是畫一次。 :) – 2012-03-04 16:20:10
@Chelsea_cole:有時候,你不能做到你想要的;你必須按照與軟件一起工作的方式來完成。 – 2012-03-05 21:05:46