aralığında değil sıralı. Herhangi bir fikir?UnicodeDecodeError: 'ascii' codec bileşeni konumunda 10'da byte 0x87 deşifre edemez: Ben <a href="http://visvis.googlecode.com/hg/vvmovie/images2gif.py" rel="nofollow">images2gif</a> ile çalışan ve bu hatayı alıyorum (128)
UnicodeDecodeError: 'ascii' codec can't decode byte 0x87 in position 10: ordinal not in range(128)
Testi dosyası:
from PIL import Image
from images2gif import writeGif
FRAMES = 2
FRAME_DELAY = 0.75
WIDTH, HEIGHT = 600, 600
frames = []
img1 = Image.open('1.jpg')
img2 = Image.open('2.jpg')
frames.append(img1)
frames.append(img2)
writeGif("test.gif", frames, duration=FRAME_DELAY, dither=0)
traceback:
Traceback (most recent call last):
File "gif.py", line 15, in <module>
writeGif("topmovie.gif", frames, duration=FRAME_DELAY, dither=0)
File "/Users/Craig/Documents/github/RTB/images2gif.py", line 575, in writeGif
gifWriter.writeGifToFile(fp, images, duration, loops, xy, dispose)
File "/Users/Craig/Documents/github/RTB/images2gif.py", line 435, in writeGifToFile
fp.write(header.encode('utf-8'))
images2gif hattı 435: fp.write(header.encode('utf-8'))
Güncelleme geri izleme:
Traceback (most recent call last):
File "gif.py", line 16, in <module>
writeGif("test.gif", frames, duration=FRAME_DELAY, dither=0)
File "/Users/Craig/Documents/github/RTB/images2gif.py", line 579, in writeGif
gifWriter.writeGifToFile(fp, images, duration, loops, xy, dispose)
File "/Users/Craig/Documents/github/RTB/images2gif.py", line 440, in writeGifToFile
fp.write(globalPalette)
TypeError: must be string or buffer, not None
piton sürümü sen? – aIKid
Hangi image2gif sürümünü kullanıyorsunuz? Bu sürüm içinde hiçbir kodlamak vardır ve bana https://github.com/luopio/bag-of-tricks/blob/master/python/images2gif.py için makul görünmektedir son sürümü – PasteBT
O hortumu göremiyorum; neden bir dizeyi kodlayabildiğini tahmin edemem; image2gif kod dostu PY3 benzemiyorsun, bu yüzden py2 – alko