永辉资源网,提供绿色真实精品资源下载站!
永辉下载网
当前位置:Home安卓软件生活服务 → 1PS超级壁纸高清版 v2.0.6 免费版

1PS超级壁纸高清版v2.0.6 免费版

1PS超级壁纸高清版 立即下载
  • 大   小:39M
  • 更新时间:Oct 21, 2021
  • 语   言:中文
  • 版本号:v2.0.6 免费版
  • 平   台:Android
  • 官   网:暂无
  • 权   限:查看
  • 厂   商:
  • 名   称:1PS超级壁纸
  • 包   名:com.hky.oneps
  • 版   本:2.0.6
  • MD5值:96a52a56f445911a549547ad6e2ea009

i1PS超级壁纸高清版截图

{title}{title}{title}{title}

i1PS超级壁纸高清版简介

1PS超级壁纸高清版全新功能十分强大的手机4D壁纸应用服务软件,喜欢精美4D壁纸的用户可以通过永辉资源网下载使用,让你拥有全新个性化4d壁纸, 有需求的用户赶快前来吧!

1PS超级壁纸高清版

1PS超级壁纸特色

拥有很多的自定义功能,自己选择任何一个地方,然后截取图片;

素材的更新速度快,多种色彩以及风格的图片,喜欢就来下载吧;

很多的自定义功能,来选择自己喜欢的图片吧。

软件亮点

特色动态壁纸:汇集超人气的短视动态壁纸,丰富的各类资源,为您提供更多选择;

精美的图片和壁纸:无论您是需要流行的影视壁纸,还是沉迷于二次元动漫壁纸,高清壁使用untiy 3D引擎开发多层视差壁纸,让您的主屏幕达到真正的4D效果;

观看预览视频可以看到令人赞叹的效果,每一层都有自己的3D深度效果,令人赞叹!

程序员如何一键“Get”高清壁纸?

Unsplash是个高清摄影图片的网站,里面的照片非常精美,分辨率也很高。最重要的是,所有的照片都没有版权,无须向原作者申请授权,即可任意使用。

最近闲暇的时候写了个爬虫爬了下Unsplash上的那些高赞的壁纸,爬虫原理非常简单,就是爬取所有的壁纸,然后筛选那些赞数最高的图片。

第一步我们爬取Unsplash所有的壁纸图片信息,并存入MongoDB。

代码如下:

defget_image_by_page(page_no): url = "https://unsplash.com/napi/collections/1065976/photos?page={}&per_page=10&order_by=latest&share_key=a4a197fc196734b74c9d87e48cc86838".format(page_no) r = requests.get(url, verify=False) data = r.json()return datadef get_images(): page_no = 1 client = pymongo.MongoClient() db = client["unsplash"]whileTrue: result = get_image_by_page(page_no)if len(result) == 0:break db.wallpaper.insert_many(result) print(page_no) page_no += 1 time.sleep(10)

爬下来的数据里面包含了几个重要的字段。

我们最关心的就是likes这个字段,这个里面存了图片的赞数,后续我们筛选高赞图片的时候会用到。

还有两个字段分别是width和height,这是图片的宽度和高度,因为我们这里关注的是桌面壁纸,所以只关心宽度大于高度的那些壁纸。

爬完图片信息后,接下来我们从数据库筛选高赞图片。

代码如下:

def get_top_liked_images(): client = pymongo.MongoClient() db = client["unsplash"] cursor = db.wallpaper.aggregate([ {"$match": {"likes": {"$gte": 1000}}} ])path = os.path.dirname(__file__)path = os.path.join(path, "wallpaper")for item in cursor: url = item["urls"]["raw"] width = item["width"] height = item["height"]if width <= height: continue r = requests.get(url, verify=False) filename = "{}.jpg".format(int(time.time())) filepath = os.path.join(path, filename) with open(filepath, "wb") as f: f.write(r.content)print(filepath)time.sleep(10)

这里我们会根据图片信息里的URL去下载图片。需要注意的是,如果过于频繁地爬取Unsplash,会导致爬虫被封,所以这里每次下载完都会睡个10秒钟。

以上,就可以爬取出精美的高清壁纸啦。

i1PS超级壁纸高清版相关合集

i网友留言

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

热门评论

最新评论

已有0人参与,点击查看更多精彩评论