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')

相关推荐
FriendshipT8 小时前
Ultralytics:解读SPPF模块
人工智能·pytorch·python·深度学习·目标检测
杜子不疼.8 小时前
【C++ 在线五子棋对战】- 会话管理模块实现
开发语言·c++
有点。8 小时前
C++深度优先搜索(DFS)的概念(一)
开发语言·c++·深度优先
时间的拾荒人8 小时前
C语言编译与链接:从源码到可执行程序的完整解析
c语言·开发语言
人道领域8 小时前
【0-1的agent进阶篇】Prompt 与上下文工程
java·开发语言·prompt·mcp
aaPIXa6228 小时前
C++大型项目模块化拆分实战记录
开发语言·c++
AOwhisky8 小时前
Python 基础语法(上篇 + 下篇)——综合自测题
linux·windows·python
z落落8 小时前
C# WinForm 线程池与事件等待+进度条暂停恢复实战案例
开发语言·c#
石山代码8 小时前
C++23 新特性在 CLion 中的实战体验
开发语言·c++·c++23
浮江雾8 小时前
Flutter第四节------核心概念学习笔记:从基础语法到异步编程
linux·服务器·开发语言·笔记·flutter·入门·基础