Python自动获取海量ip,再也不用愁被封啦~
2023-09-14 09:05:35 时间
前言
嗨喽~大家好呀,这里是魔王呐 ❤ ~!
本次网站:
本文所有模块\环境\源码\教程皆可点击文章下方名片获取此处跳转
开发环境:
-
python 3.8 运行代码
-
pycharm 2022.3 辅助敲代码
模块使用:
-
import parsel >>> pip install parsel
-
import requests >>> pip install requests
如何安装python第三方模块:
-
win + R 输入 cmd 点击确定, 输入安装命令 pip install 模块名 (pip install requests) 回车
-
在pycharm中点击Terminal(终端) 输入安装命令
代码展示
导入模块
import requests
import parsel
采集多页
for page in range(1, 2953):
请求链接
url = f'http://www.****.cn/{page}.html'
发送请求
response = requests.get(url=url)
解决乱码
response.encoding = 'gb2312'
打印数据
html_data = response.text
解析数据
select = parsel.Selector(html_data)
trs = select.css('#main > div.containerbox.boxindex > div.layui-row.layui-col-space15 > div > table tr')
for tr in trs[1:]:
ip = tr.css('td::text').getall()[0]
port = tr.css('td::text').getall()[1]
保存数据
text = 'IP地址:'+ip+'-----port端口号:'+port+'\n'
open('ip.txt', mode='a', encoding='utf-8').write(text)
尾语 💝
要成功,先发疯,下定决心往前冲!
学习是需要长期坚持的,一步一个脚印地走向未来!
未来的你一定会感谢今天学习的你。
—— 心灵鸡汤
本文章到这里就结束啦~感兴趣的小伙伴可以复制代码去试试哦 😝
相关文章
- 这个七夕节,用Python为女友绘制一张爱心照片墙吧!
- python打造seo必备工具-自动查询排名
- python自动生成Docx(docxtpl库)
- Python 自动登录网站(处理Cookie)
- pycharm中python模板代码自动生成
- python实现下载文件路径自动添加(1)的递增路径
- 自动分析局域网内网速慢的电脑---结合IPERF,TASK SCHEDULE,PYTHON,MAIL
- 【原创】如何在vim中使用tab进行python代码补全
- 通过Python自动发邮件《生如夏花》
- Python 把脚本编译打包成EXE文件 —— pyinstaller 的安装和使用
- 学会Python语言,至少有5种高薪工作等你
- Wps:wps中excel表格数据整理常用技巧—利用wps表格实现自动填充等差数列然后预测数值、将python语言中的列表格式数据存为excel内
- Dataset之MNIST:MNIST(手写数字图片识别+ubyte.gz文件)数据集的下载(基于python语言根据爬虫技术自动下载MNIST数据集)
- Python基础——PyCharm版本——第八章、文件I/O(核心2——JSON序列化与反序列化——超重点)
- 我用3天时间,整理了几十个零基础学习Python的项目资料
- 微信朋友圈自动点赞(Python代码实现)
- Python:看我如何全程自动玩游戏带你飞,直接无敌
- Python零基础爬虫之回车桌面壁纸并实现自动换壁纸(内附完整源码)
- python带你制作自动答题程序,速度超越98%人
- 哈哈哈,用 Python 实现微信自动回复真香啊
- 批量处理更香啊,Python 可轻松制作图文并茂的 PDF 报告
- 一键实现自动分类管理文件,用 Python 制作可视化GUI界面真香啊
- Python实现基于Optuna超参数自动优化的xgboost回归模型(XGBRegressor算法)项目实战
- Python实现基于Optuna超参数自动优化的xgboost分类模型(XGBClassifier算法)项目实战
- Python实现基于Optuna超参数自动优化的Catboost分类模型(CatBoostClassifier算法)项目实战
- python中普通函数调用协程
- python桶排序代码
- 使用 Consul 作为 Python 微服务的配置中心
- Python 函数定义以及参数传递
- python memcache操作-安装、连接memcache
- Python 异步网络爬虫教程大全
- Python&OpenCV自动人脸打马赛克&调色系统[源码&UI操作界面&部署教程]