urlib.urlretrieve()默认是将文件保存到项目的目录所在,假如文件多的话会给使用者造成一定的困扰,比如用爬虫爬了整个页面的图片
所以我推荐使用下列用法
dir = r'e:\github\My_Crawler\img'
picname = '%s.jpg' %
filename = os.path.join(dir,picname)
urllib.urlretrieve(imgurl, filename)
这样是不会奏效的,我已经试过了
urllib.urlretrieve(imgurl, r'e:\github\My_Crawler\img', '%s.jpg' % x)