10行代码下载王者荣耀所有英雄的无水印高清壁纸
本帖最后由 鱼儿飞 于 2020-6-5 19:49 编辑#!/usr/bin/env Python
# coding=utf-8
import urllib
import urllib.request
if __name__ == '__main__':
for i in range(100,600):
for j in range(1,10):
try:
url = "http://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/{}/{}-bigskin-{}.jpg".format(i,i,j)
urllib.request.urlretrieve(url, './PythonPic/{}_{}.jpg'.format(i,j))
except:
print(url)
#!/usr/bin/env Python
# coding=utf-8
# noinspection PyUnresolvedReferences
import urllib
# noinspection PyUnresolvedReferences
import requests
import urllib.request
if __name__ == '__main__':
for i in range(100,600):
for j in range(1,10):
try:
url = "http://game.gtimg.cn/images/yxzj/img201606/skin/hero-info/{}/{}-bigskin-{}.jpg".format(i,i,j)
urllib.request.urlretrieve(url, './PythonPic/{}_{}.jpg'.format(i,j))
except:
wz = requests.get(url)
if wz.status_code == 404:
None
else:
print(url)
稍微改进一下,技术有限 Ldfd 发表于 2020-6-5 19:41
奥,不同的图片个数不同,其实应该加个requests判断是不是404
皮肤不会超过10个,无所谓 谢谢分享,虽然用不上 谢谢分享,虽然用不上 url地址不对........获取不到图片 这个好像并不只是简单的递增,有的是404 奥,不同的图片个数不同,其实应该加个requests判断是不是404 楼主学了多久py了 楼主写下简介吧 光摔个代码有点吃不消{:301_1007:} 楼主可以啊
页:
[1]
2