StringIOでエラーが出てて辛かったけど,BytesIO
があるらしく,それを使うとできました.
Python3とPython2で文字列の扱いが異なる仕様がファイル読み込みまで影響が出てるんですね.
import io
import urllib.request
from PIL import Image
f = io.BytesIO(urllib.request.urlopen("画像のURL").read())
img = Image.open(f)
Go to list of users who liked
More than 5 years have passed since last update.
StringIOでエラーが出てて辛かったけど,BytesIO
があるらしく,それを使うとできました.
Python3とPython2で文字列の扱いが異なる仕様がファイル読み込みまで影響が出てるんですね.
import io
import urllib.request
from PIL import Image
f = io.BytesIO(urllib.request.urlopen("画像のURL").read())
img = Image.open(f)
Register as a new user and use Qiita more conveniently
Qiita Conference is the largest tech conference in Qiita!
Keynote Speaker
ymrl、Masanobu Naruse, Takeshi Kano, Junichi Ito, uhyo, Hiroshi Tokumaru, MinoDriven, Minorun, Hiroyuki Sakuraba, tenntenn, drken, konifar
View event detailsGo to list of users who liked