[ Foro de Python ]
Encontre un pequeño codigo en la pagina de la libreria captcha de python pero no me deja generar las imagenes y me aparece este error y no he podido solucionarlo.
Traceback (most recent call last):
File "cap.py", line 14, in <module>
data = image.generate("1234")
File "/usr/local/lib/python2.7/dist-packages/captcha/image.py", line 38, in generate
im = self.generate_image(chars)
File "/usr/local/lib/python2.7/dist-packages/captcha/image.py", line 207, in generate_image
im = self.create_captcha_image(chars, color, background)
File "/usr/local/lib/python2.7/dist-packages/captcha/image.py", line 182, in create_captcha_image
images.append(_draw_character(c))
File "/usr/local/lib/python2.7/dist-packages/captcha/image.py", line 149, in _draw_character
font = random.choice(self.truefonts)
File "/usr/local/lib/python2.7/dist-packages/captcha/image.py", line 110, in truefonts
for s in self._font_sizes
File "/usr/lib/python2.7/dist-packages/PIL/ImageFont.py", line 240, in truetype
return FreeTypeFont(font, size, index, encoding)
File "/usr/lib/python2.7/dist-packages/PIL/ImageFont.py", line 137, in __init__
self.font = core.getfont(font, size, index, encoding)
IOError: cannot open resource
Alguien tiene una idea de como poderlo solucionar????
El error "cannot open resource" suena a que no ha podido encontrar un fichero. Como la llamada es "self.font = core.getfont(font, size, index, encoding)",parece tratarse de un fichero de tipo de letra (font).
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)