Python求助

Python求助

如何将图片保存到本地机器
如http://www.aaa.com/images/a.jpg
保存到本地计算机

Python:
import urllib2
req = urllib2.Request('http://www.aaa.com/images/a.jpg')
opn = urllib2.build_opener()
dat = opn.open(req).read()
fh = open('d:/images/a.jpg', 'rb')
fh.write(dat)
fh.close()
这样保存出来的图片显示不了
有没有啥方法可以,
fh = open('d:/images/a.jpg', 'wb')
from __future__ import with_statement
import urllib2

with open('reply.gif', 'wb') as fh:
    fh.write(urllib2.urlopen('http://bbs.chinaunix.net/images/default/reply.gif').read())