- 博客(6)
- 收藏
- 关注
原创 python解压缩-[rar]、[zip]
Python版本:3.9.6ide:PyCharm 2021.1.3常用的压缩格式有很多种,而不同的压缩包的解压需要用到不同的库,下面根据一些常用的压缩包给出各自的解决方案。rar格式主要代码就两行,如下:import rarfilerar = rarfile.RarFile(file)# 解压缩到指定目录rar.extractall(outdir)但是执行时大多数人会报错:rarfile.RarCannotExec: Cannot find...
2021-08-29 12:52:42 9095 1
原创 python邮件处理(2)-SMTP发送邮件
支持SMTP协议的邮件发送,支持text/html、text/plain、附件,已测试QQ邮箱和163邮箱Python版本:3.9.6ide:PyCharm 2021.1.3持续更新发送邮件的功能,同样把遇到的几个问题罗列下:1、首先,了解下MIME对象的结构。(引用自https://blog.csdn.net/handsomekang/article/details/9811355)MIMEBase |-- MIMENonMultipart |-...
2021-08-23 22:23:48 1291
原创 python邮件处理(1)-IMAP收取邮件
支持IMAP协议的邮件收取,底部有完整代码,笔者已测试对接QQ邮箱和163邮箱Python版本:3.9.6ide:PyCharm 2021.1.3前段时间要用到一个邮件附件下载的功能,当时任务没有派到我这里,这两天想自己写一个邮件读取的功能练练手,后续有机会完善下POP3协议收取和STMP协议发送的功能。 话不多说,直接开干。由于大部分都是解释文本的内容,就不细述开发过程,主要把遇到的几个问题描述下:1、需要获取使用的邮箱服务器的配置地址和端口,比如QQ邮箱...
2021-08-22 13:53:36 7578 4
原创 TCP和UDP的socket通信
TCP和UDP的socket通信Python版本:3.9.6ide:PyCharm 2021.1.3前几天项目上在测试udp和tcp数据的转发,需要验证转发后的数据格式,写了demo检查数据,简单实现了客户端和服务端,如下:TCP服务端:# TCP服务端import socketaddress = ('', 10016)# 创建套接字:socket.AF_INET-IPv4套接字类型;socket.SOCK_STREAM-数据流,TCPserver = s...
2021-08-19 20:34:30 705
原创 python学习笔记(2)-爬取图片(动态页面)
爬取图片,关于动态页面的关键信息分析Python版本:3.9.6ide:PyCharm 2021.1.3以百度图片为例,打开百度图片的首页,点击城市建筑摄影专题,可以看到很多精美的图片,F12审查元素后发现所有的图片都在<div id="imgList">标签下。类似地,尝试使用requests库获取html内容解析图片的链接。import requestsfrom bs4 import BeautifulSoupurl = 'h...
2021-08-11 14:36:45 567
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人