看板 Python 關於我們 聯絡資訊
打擾了 關於這個程式碼 抓到最後一張會出錯 會有403-error 抓不到最後一張照片的原因好像是因為 抓下來的原始碼裡頭沒有最後一張照片的位址? 請問有解決的辦法嗎 麻煩請大家回答了 謝謝 ※ 引述《ellinas (keep your faith !)》之銘言: : 我是初學者啦 小小修改一下 : 使用方法相同 : 修正:第一張相片捉不到 以及改用python的file物件 如此可在windows下使用 : import urllib2 : import re : import sys : import os : global filename, addr : addr = "http://www.wretch.cc/album" : filename = 1 : def get_pic(path): : global filename : url = re.sub('&amp;', r'&', addr+path) : r = urllib2.Request(url) : r.add_header('Referer', addr) : r.add_header('User-Agent', 'Mozilla 5.0') : cont = urllib2.urlopen(r) : c = cont.readlines() : for line in c: : if re.match('.*<img id=\'DisplayImage\'.*?></a>', line): : mat = re.findall('(http.*?)\'', line) 程式碼有刪掉一點 不好意思 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.170.8.135
goodtau:還是不知道怎麼弄,有人可以再提點一下嗎? 謝謝 05/30 19:39