Python零基础---爬虫技术相关

python 爬虫技术,关于数据相关的拆解:

1.对页面结构的拆解

2.数据包的分析(是否加密了参数)(Md5 aes)难易程度,价格

3.对接客户(433,334)

数据库 CSV

4.结单(发一部分数据)截图,录视频

举例如下:分析拆解过程

数据结构分析:

如下:

写爬虫技术

1.确定网址

2.请求(难度在这个过程)

3.刷选数据

4,保存

import requests

#1.确定网址

Url = 'https://liak,envsc,cn/0utInterface/GetpSList,ashx?regionCode=0&psname=&SystemType=C16A8820480E678F&sgn=4a4f94d86e81fc:b99170851369&ts=1698041764795&tc=92501981

ua ={'User-Agent':Mozilla/5.0(windows NT 10.0: Win64,t/537.36(KHTMLlike Gecko)Chrome/119.0.0.0 Safari/537.36'}

2.请求

json _data =requests.get(url,headers=ua).json()

print(json_data)

3.筛选数据

for res data in json data:

g_name = res_data'ps_name'

x_zheng = res_data'region_iame'

fa_ren = res_data'corporation_name'

shuLiang = res_data'link_info'

4.保存

with open('fadianchang2.csv','a+') as file:

file.write(f'ig_name},{x_zheng},ffa_ren},{shuLiang}\n')

相关推荐
超梦dasgg几秒前
Java 生产环境分布式定时任务全解(实战落地版)
java·开发语言·分布式
Legendary_0081 分钟前
18-30W 便携照明设备 USB-C PD 升级:选型与设计要点
c语言·开发语言
破土士V6 分钟前
Java基础知识集合
java·开发语言
海鸥-w7 分钟前
用python (fastapi)做项目第一天创建项目结构,数据建表,ORM配置安装,写第一个接口
数据库·python·fastapi
keykey6.7 分钟前
从感知机到神经网络:深度学习的起源
开发语言·人工智能·深度学习·机器学习
㳺三才人子8 分钟前
初探 Flask-WTF
后端·python·flask·html5
ZC跨境爬虫10 分钟前
跟着 MDN 学JavaScript day_5:技能测试——变量实战
java·开发语言·前端·javascript
星恒随风10 分钟前
C++ 类和对象入门(一):从 class、访问限定符到 this 指针
开发语言·c++·笔记·学习·状态模式
Brilliantwxx13 分钟前
【C++】 哈希表 unordered_map 与 unordered_set(底层原理 + 线性哈希表代码实现)
开发语言·c++·散列表
瑞雪兆丰年兮13 分钟前
[0开始学Java|第二十四天]集合(Map&可变参数&集合工具类Collections)
java·开发语言·map·collections