擅长:python、mysql、java
<p>使用两个元组将url和名称存储在一个列表中:</p>
<pre><code>import time
import urllib2
from urllib2 import urlopen
r3000 = [
('a.html', 'http://research.investors.com/quotes/nyse-agilent-technologies-inc-a.htm?fromsearch=1'),
('b.html', 'http://research.investors.com/quotes/nyse-alcoa-inc-aa.htm?fromsearch=1'),
]
def yahooKeyStats(name, stock):
try:
site= stock
hdr = {'User-Agent': 'Mozilla/5.0'}
req = urllib2.Request(site,headers=hdr)
page = urllib2.urlopen(req).read()
with open(name,'a') as f:
f.write(page)
print 'Done',stock
except Exception,e:
print str(e)
for name, stock in r3000:
yahooKeyStats(name, stock)
</code></pre>