This article mainly introduces Python's method of downloading watercress images, and involves Python's skills related to webpage operations. If you need it, refer to the following example to describe how to download watercress Images Using Python. Share it with you for your reference. The specific analysis is as follows:
1. encapsulate it with tk
2. You can enter the image url by yourself.
download_douban_album# -*-coding:UTF-8 -*-import reimport urllibdef count_percent(a, b, c): per = 100.0 * a * b / c if per > 100: per = 100 print '%.2f%%' % perdef get_url(): n = [x*18 for x in range(0, 87)] url_list = [] for i in n: url = 'http://www.douban.com/photos/album/73174384/?start=%s' % i url_list.append(url) return url_listdef get_img_url(): img_url = [] url = get_url() for u in url: a = urllib.urlopen(u) for line in a.readlines(): if 'thumb' in line: img_url.append(line.strip()[10:-4].replace('thumb', 'photo')) return img_urldef download_img(): download_url = get_img_url() for u in download_url: urllib.urlretrieve(u, 'd:\\New\\%s' % u.split('/')[-1])if __name__ == '__main__': """a = get_img_url() f = open('d:\\thumb.txt', 'w') for i in a: #j = i.replace('thumb', 'photo') f.write(i+'\n') f.close()""" download_img()
I hope this article will help you with Python programming.