资源简介
可以一键下载一加云服务的照片,使用python3环境,使用了下面两个库import json,import requests,教程地址https://blog.csdn.net/u013000099/article/details/101070036
请下载 2.0版本,支持原图下载,修复bug, https://download.csdn.net/download/u013000099/12254452
请下载 2.0版本,支持原图下载,修复bug, https://download.csdn.net/download/u013000099/12254452

代码片段和文件信息
import json
import requests
cookies = {
#这里填写复制的
}
headers = {
#这里填写复制的
}
photonum = 711#照片数量
infolist = []
conn = 0
def getinfo(lastMatchedMomentrealPhotoIndex):
global conn
print(‘----------------------------‘+str(conn)+“-------------------------------“)
conn+=1
data = {
‘size‘: ‘100‘
‘state‘: ‘active‘
‘smallPhotoScaleParams‘: ‘image/resizem_mfith_250w_250‘
‘originalPhotoScaleParams‘: ‘image/resizem_mfith_1300w_1300‘
‘cursor‘: str(lastMatchedMoment) ‘photoIndex‘: str(realPhotoIndex)
}
response = requests.post(‘https://cloud.h2os.com/gallery/pc/listNormalPhotos‘ headers=headers cookies=cookies
data=data)
photos = json.loads(response.text).get(‘photos‘)
lastMatchedMoment = json.loads(response.text).get(‘lastMatchedMoment‘)
realPhotoIndex = json.loads(response.text).get(‘realPhotoIndex‘)
print(photos)
print(lastMatchedMoment)
print(realPhotoIndex)
for key in photos.keys():
for a in photos.get(key):
infolist.append([a.get(“originalPhotoUrl“)a.get(“title“)])
if infolist getinfo(lastMatchedMoment realPhotoIndex)
else:
dowimg()
def dowimg():
con = 0
for img in infolist:
dir = “img\\“ + img[1] # 构造完整文件名称
print(“图片名称“+dir)
f = requests.get(img[0])
with open(dir “wb“) as code:
code.write(f.content) # 保存文件
con+=1
print(str(“下载进度“+con/photonum*100)+“%“)
getinfo(00)
print(“图片地址获取完毕“)
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2019-09-20 17:32 cloud.h2os.com\.idea\
文件 441 2019-09-20 13:51 cloud.h2os.com\.idea\cloud.h2os.com.iml
目录 0 2019-09-20 13:51 cloud.h2os.com\.idea\inspectionProfiles\
文件 174 2019-09-20 13:51 cloud.h2os.com\.idea\inspectionProfiles\profiles_settings.xm
文件 294 2019-09-20 13:51 cloud.h2os.com\.idea\misc.xm
文件 287 2019-09-20 13:51 cloud.h2os.com\.idea\modules.xm
文件 5694 2019-09-20 17:32 cloud.h2os.com\.idea\workspace.xm
文件 1714 2019-09-20 17:32 cloud.h2os.com\getinfo.py
目录 0 2019-09-20 17:33 cloud.h2os.com\img\
相关资源
- pywin32_python3.6_64位
- python+ selenium教程
- PycURL(Windows7/Win32)Python2.7安装包 P
- 英文原版-Scientific Computing with Python
- 7.图像风格迁移 基于深度学习 pyt
- 基于Python的学生管理系统
- A Byte of Python(简明Python教程)(第
- Python实例174946
- Python 人脸识别
- Python 人事管理系统
- 基于python-flask的个人博客系统
- 计算机视觉应用开发流程
- python 调用sftp断点续传文件
- python socket游戏
- 基于Python爬虫爬取天气预报信息
- python函数编程和讲解
- Python开发的个人博客
- 基于python的三层神经网络模型搭建
- python实现自动操作windows应用
- python人脸识别(opencv)
- python 绘图(方形、线条、圆形)
- python疫情卡UN管控
- python 连连看小游戏源码
- 基于PyQt5的视频播放器设计
- 一个简单的python爬虫
- csv文件行列转换python实现代码
- Python操作Mysql教程手册
- Python Machine Learning Case Studies
- python获取硬件信息
- 量化交易(附python常见函数的使用方
评论
共有 条评论