logo
Loading...

想問一下BytesIO的作用為何 - Cupoy

img = Image.open(BytesIO(response.content))想問一下Byt...

想問一下BytesIO的作用為何

2020/03/21 03:56 PM
機器學習新手論壇
江柏勳
觀看數:0
回答數:3
收藏數:0

img = Image.open(BytesIO(response.content))

想問一下BytesIO的作用為何,沒了他就讀不出來了,原因何在?(可以解釋一下語法嗎?)

def img2arr_fromURLs(url_list, resize = False):

   img_list = []

   for url in url_list:

       response = requests.get(url)

       try:

           img = Image.open(BytesIO(response.content))

           if resize:

               img = img.resize((256,256)) 

這邊resize=False是甚麼(可以解釋一下這個函式怎麼運作嗎?)

是如果今天False就不會跑 img = img.resize((256,256)) 這行了嗎?(因為False的關係)

result = img2arr_fromURLs(df[0:5][1].values)

想問一下加了values的作用(好像加不加都沒差?)