舔狗至高境界,学会这个技巧让你从舔狗升华到海王【Python趣味爬虫】

目标网址:舔狗日记 - 舔狗人的专用文案日记 (一个神奇的网站)

网页的数据加载很简单网页刷新静态加载的数据,直接通过xpath方式提取数据,制作一个非常简单的爬虫功能,对网址发送请求,提取数据,这里就不做过多的介绍,各位看官大佬完成so easy 没有什么特别的地方。

简易源码分享

url = ‘https://www.nihaowua.com/dog.html’

response = requests.get(url)

text = html.xpath(‘//article/text()’)[0]

将数据通过邮箱发送

舔一个叫舔狗,舔一群就是海王,大面积撒出我们的舔网,发送的目标方的邮箱我们设置成列表的形式,只专注的舔一个不符合我们高智商舔狗的身份

tos = [‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’]

发信的邮箱服务器选择QQ邮箱,在创建发送邮箱对象前需要先配置邮箱服务

点击QQ邮箱设置 在点击账户

开启pop3/stmp服务 生成授权码。

开始通过代码发送邮箱,需要借助几个邮箱发送的工具包:

  • smtplib 封装发信协议

  • MIMEText 发送文本内容

  • MIMEMultipart 创建邮件对象

创建邮件对象,添加邮件内容设置标题,设置发信放,选择发信服务器,使用授权码做发信服务,发送邮箱 发送邮箱是要添加上延时操作不然服务器会判定你是做的邮箱轰炸

简易源码分享


import time

import requests

from lxml import etree

smtp封装发信协议

import smtplib

from email.mime.text import MIMEText

from email.mime.multipart import MIMEMultipart

发送邮箱

msg_from = ‘1641324821@qq.com’

passwd = ‘fdltqccdspvedegj’

tos = [‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’, ‘xxxxxxxxx@qq.com’]

while True:

url = ‘https://www.nihaowua.com/dog.html’

response = requests.get(url)

html = etree.HTML(response.text)

print(response.text)

提取数据 提取数据的方式 xpath   bs4 css正则

print(html)

text = html.xpath(‘//article/text()’)[0]

print(text)

for to in tos:

msg = MIMEMultipart()

添加邮箱内容

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Python工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Python开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上前端开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以扫码获取!!!(备注:Python)

  • 9
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值