# 搜索图片关键字 pattern = r'g_img={url:/'(http.*jpg)/',id:/'bgDiv/',' m = re.search(pattern, bingweb.text) if m: picurl = m.group(1) print("Picture url:/n{0}".format(picurl)) else: print("Not Found picture url.") sys.exit(-1)
filename = os.path.basename(picurl) print('File name:%s' % filename) if os.path.isfile(filename): print("The Picture [%s]' has download." % filename) raw_input("Press any key.") sys.exit(0)
# 下载图片数据 print("Download Picture...") data = requests.get(picurl,stream=True) with open(filename, 'wb') as picfile: for chunk in data.iter_content(chunk_size=1024): if chunk: # filter out keep-alive new chunks picfile.write(chunk) picfile.flush() picfile.close()