def getImage():
datestr = getTimeStamp()
imageUrl = "xxxxxurl"
verifyText = requests.get(imageUrl,verify=False).content
print(verifyText)
return verifyText
def getTimeStamp():
TimeStamp = str(time.time())
TimeStamp = TimeStamp.replace(".", "")[0:13]
return int(TimeStamp)
def startEbLoginSystem(username,password):
for i in range(1,100):
result = getImage()
img_name = str(i)+'.jpg'
path = "E:/yzmimages/" + img_name
with open(path, 'wb') as f:
f.write(result)
方法一,使用urllib.urlretrieve()
import urllib
# 网络上图片的地址
img_src = 'https://www.baidu.com/img/bd_logo1.png?where=super'
# 将图片下载到本地
urllib.urlretrieve(img_src,'D:/images/1.jpg')
方法二,使用PIL+requests:
import requests
from PIL import Image
from io import BytesIO
response = requests.get(img_src)
image = Image.open(BytesIO(response.content))
image.save('D:/images/1.jpg')