- 博客(4)
- 收藏
- 关注
原创 利用python3 SMTP 发送邮件
SMTP(Simple Mail Transfer Protocol)即简单邮件传输协议,它是一组用于由源地址到目的地址传送邮件的规则,由它来控制信件的中转方式。 python的smtplib提供了一种很方便的途径发送电子邮件。它对smtp协议进行了简单的封装。 Python创建 SMTP 对象语法如下: import smtplib smtpObj = smtplib.SMTP( [host , port [) 参数说明: host: SMTP 服务器主机。 port: SMTP端口号。
2021-12-09 09:29:28
475
原创 python文件的读写操作
写入文件 open() 方法用于打开一个文件,并返回文件对象 write() 方法用于向文件中写入指定字符串。 close() 方法用于关闭一个已打开的文件。关闭后的文件不能再进行读写操作, 实例: # 打开文件 f=open("1.txt","w") # 写入文件内容 f.write("11") # 关闭文件 f.close() print("文件名",f.name) w打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不...
2021-12-07 18:37:44
643
原创 浏览器的模拟—Headers属性
有的时候,我们无法爬取一些网页,得到源码不是正确的,因为这些网页为了防止别人恶意采集其信息所以进行了一些反爬虫的设置。 那么如果我们向爬取这些网页的信息,应该怎么办呢? 可以设置一些Headers信息,模拟成浏览器去访问这些网站,此时,就能够解决这个问题了。 那我们该添加什么头部信息呢? 我们需要让爬虫模拟成浏览器,模拟成浏览器可以设置User-Agent信息。 我们通过案例说明一下: https://search.jd.com/Search?keyword=python&enc=u
2021-12-02 22:49:43
2102
原创 如何拿到网页源码
Requests库详解 Requests 是用Python语言编写,基于 urllib,采用 Apache2 Licensed 开源协议的 HTTP 库。它比 urllib 更加方便,可以节约我们大量的工作,完全满足 HTTP 测试需求。Requests 的哲学是以 PEP 20 的习语为中心开发的,所以它比 urllib 更加 Pythoner。更重要的一点是它支持 Python3 哦! 通过pip安装 pip install requests 先来一个简单的例子吧!让你了解下其威力:
2021-11-30 21:46:55
2783
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人