Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用Python';斯皮尔_Python_String_Python Imaging Library_Line Breaks - Fatal编程技术网

如何使用Python';斯皮尔

如何使用Python';斯皮尔,python,string,python-imaging-library,line-breaks,Python,String,Python Imaging Library,Line Breaks,我想画一个多线的字符串到一个图像中。我正在使用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")

我想画一个多线的字符串到一个图像中。我正在使用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获取代码的。无论如何,试试这个

谢谢!但我只想画一次@切尔西·科尔:有时候,你不能完全做你想做的事;你必须按照软件的工作方式来做。