Python ValueError: внедрен нулевой байт при чтении png-файла из канала bashPython

Программы на Python
Ответить
Anonymous
 Python ValueError: внедрен нулевой байт при чтении png-файла из канала bash

Сообщение Anonymous »

from PIL import Image
from subprocess import Popen, PIPE

scr = Image.open(Popen.communicate(Popen(['import','-w','0x02a00001','png:-'], stdout=PIPE))[0])

Ошибка:
File "/usr/lib/python3/dist-packages/PIL/Image.py", line 2258, in open
fp = builtins.open(filename, "rb")
ValueError: embedded null byte


Подробнее здесь: https://stackoverflow.com/questions/389 ... -bash-pipe
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»