推 Andy58974:opener那個不太懂耶...能否說明一下三行... 09/19 23:25
※ 引述《Andy58974 (奧蘭多布魯)》之銘言:
: 各位大大好
: 假設我有三行字
: EX:
: 2011 09 09
: 2011 09 10
: 2011 09 11
: (都是以空白做分隔)
: 請問用python可以變成url嗎(下面那樣)???
: EX:
: xxx.xxx.com/2011/09/09
: xxx.xxx.com/2011/09/10
: xxx.xxx.com/2011/09/11
: 感謝各位
import urllib2
def fetchPage(url):
try:
opener = urllib2.build_opener()
opener.addheaders = [('User-agent', 'Mozilla/5.0')]
response = opener.open(url)
# do something on response.read()
except urllib2.URLError, e:
print(e)
yourReadLine = ['2011 09 09', '2011 09 10', '2011 09 11']
urlHeader = 'http://xxx.xxx.com/'
for url in yourReadLine:
fetchPage(urlHeader+'/'.join(url.split()))
根據推文, 是這個意思嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.56.152.125