→ goodtau:還是不知道怎麼弄,有人可以再提點一下嗎? 謝謝 05/30 19:39
打擾了
關於這個程式碼
抓到最後一張會出錯
會有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('&', 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