Python / PIL: Create and save image from data uri

后端 未结 3 1953
温柔的废话
温柔的废话 2020-12-15 06:14

I have a url like so

data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wCEAAkGBxITEhUUEhQUFRUXGBcVFxgXFxUXGBQYGBYXGBQWFRUYHCggGB0lHBQXITIhJSkrLi4uFyAzODMsN         


        
3条回答
  •  萌比男神i
    2020-12-15 06:44

    To expand on the comment from Stephen Emslie, in Python 3 this works and is less code:

    data = 'data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUAAAhwAAAFoCAYAAAA.......'
    response = urllib.request.urlopen(data)
    with open('image.jpg', 'wb') as f:
        f.write(response.file.read())
    

提交回复
热议问题