python做手机应用宝下载_20行Python代码爬取下载应用宝所有APP软件
基本环境配置
python 3.6
pycharm
requests
parsel
打开开发者工具分析网页
你怎么知道这个就是下载地址呢?
1、选择一个应用的下载地址
2、打开开发者工具,清空数据,选择Network
3、点击立即下载
4、就会发现下载地址
把链接地址复制,在网页源代码中搜索,查看是否网页是否有返回该数据
有数据: 就可以直接请求网页获取地址;
没有数据: 那就要在开发这工具里面找是否有接口数据,然后一步一步在进行分析;
实现效果
完整代码
import requests
import parsel
def download(url, title):
path = 'D:\\python\\demo\\应用宝手机APP软件\\APP软件\\' + title + '.apk'
response = requests.get(url=url, headers=headers)
with open(path, mode='wb') as f:
f.write(response.content)
for page in range(100, 123):
url = 'https://sj.qq.com/myapp/category.htm?orgame=1&categoryId={}'.format(page)
headers = {
'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36'
}
response = requests.get(url=url, headers=headers)
selector = parsel.Selector(response.text)
lis = selector.css('.main ul li')
for li in lis:
title = li.css('.app-info-desc a:nth-child(1)::text').get()
apk_url = li.css('.app-info-desc a:nth-child(4)::attr(ex_url)').get()
print(title, apk_url)
download(apk_url, title)
欢迎关注公众号:Python爬虫数据分析挖掘,回复【开源源码】免费获取更多开源项目源码
公众号每日更新python知识和【免费】工具
python做手机应用宝下载_20行Python代码爬取下载应用宝所有APP软件相关推荐
- python做手机应用宝下载_Python代码爬取下载应用宝所有APP软件
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 基本环境配置 python 3.6 pycharm requests parsel 打开开发 ...
- 20行Python代码爬取下载应用宝所有APP软件!太强了啊
前言 本文的文字及图片来源于网络,仅供学习.交流使用,不具有任何商业用途,如有问题请及时联系我们以作处理. 基本环境配置 python 3.6 pycharm requests parsel 打开开发 ...
- 真香,50行Java代码爬取妹子套图!
前言 当一个代码的工匠回首往事时,不因虚度年华而悔恨,也不因碌碌无为而羞愧,这样,当他老的时候,可以很自豪告诉世人,我曾经将代码注入生命去打造互联网的浪潮之巅,那是个很疯狂的时代,我在一波波的浪潮上留 ...
- python爬取图解_20行PYTHON代码爬取微博高清大图,小白练手绝佳案例
0. 前戏说明 环境说明 python3版本 所需库:Beautifulsoup .re .requests 知识点:正则表达式.基本网页请求与解析.文件写入 适用人群:小白 最终目标:20行代码爬取 ...
- 20行Python代码爬取王者荣耀全英雄皮肤改进版
0 写在前面 看了大神的这篇CSDN:20行Python代码爬取王者荣耀全英雄皮肤访问量那么高,忍不住想要蹭一下热点,但是蹭归蹭,总得有点货才行,于是我品我细品,发现其代码总体有三点我觉得值得改进的地 ...
- Python爬虫利用18行代码爬取虎牙上百张小姐姐图片
Python爬虫利用18行代码爬取虎牙上百张小姐姐图片 下面开始上代码 需要用到的库 import request #页面请求 import time #用于时间延迟 import re #正则表达式 ...
- python爬取数据分析淘宝商品_python爬取并分析淘宝商品信息
python爬取并分析淘宝商品信息 Tip:本文仅供学习与交流,切勿用于非法用途!!! 背景介绍 有个同学问我:"XXX,有没有办法搜集一下淘宝的商品信息啊,我想要做个统计".于是 ...
- python爬上市公司信息_实战项目 1:5 行代码爬取国内所有上市公司信息
实战项目 1:5 行代码爬取国内所有上市公司信息 Python入门爬虫与数据分析 在正式开始这门专栏课的学习之前,我们先来看一个简单的爬虫案例.兴趣是最好的老师,当你对爬虫产生兴趣的时候,才会更有动力 ...
- python 爬取财经新闻股票_70行python代码爬取新浪财经中股票历史成交明细
70行python代码爬取新浪财经中股票历史成交明细 发布时间:2018-07-28 01:55, 浏览次数:635 , 标签: python 最近在研究股票量化,想从每笔成交的明细着手,但历史数据的 ...
最新文章
- 2022-2028年中国急救中心行业发展战略规划及未来前景展望报告
- 测试笔试题之相关概念
- [转载]ACM搜索算法总结(总结)
- Win10安装华三模拟器各种疑难问题
- 从身体扮演到身份确认:谈谈EMI的人体自拍作品
- Python 进程池 multiprocessing.Pool - Python零基础入门教程
- LeetCode 130 被围绕的区域
- 【转载】C#中回滚TransactionScope的使用方法和原理
- anaconda如何做python笔记_Anaconda中Jupyter的基本使用 简单的编写Python代码和整理笔记...
- End-to-end Recovery of Human Shape and Pose
- 项目组成和开发步骤——VB
- UserCF、 KNN 和 TopK
- 非名校毕业,如何在六天面试六家顶尖科技公司,并拿到全部Offer?
- Struts框架下定时任务
- Mysql8.0安装步骤
- C语言英文字符的使用
- 标题中冒号的用法_如果论文题目中出现冒号,冒号前后两部分内容通常是?
- 重新安装Windows应用商店
- 手机自动识别软件项目举例
- 哈密顿算子及拉普拉斯算子的基本性质及证明