网络通信
桔子code
微信搜索[桔子code],也有干货
展开
-
用你的邮箱为你看家护院
原文链接:http://www.juzicode.com/archives/1938桔子菌前面给大家介绍了怎么用Python收发邮件(smtplib发送邮件、pop3接收邮件),今天准备借助邮箱做中转,用家里的电脑拍摄照片发往邮箱,再用手机邮箱查看照片。虽然用邮箱中转的是静态图片,但至少也能看到点画面,就好像电路板上那颗表明正在工作的LED灯,可以让人稍微安心些。1、采集图片首先要解决采集图像的事情,我们可以使用opencv。目前opencv官方还没有在pypi发布安装包,但是有一些非...原创 2020-11-16 19:53:09 · 225 阅读 · 0 评论 -
Python网络通信--socket编程
在前面的系列文章中涉及的内容都是在本地进行的,接下来介绍的内容会更有趣,会进入到一个更广阔的世界。Python中内置的socket模块可以实现多台电脑间通过网口进行通信,互相收发消息,这篇文章将从最底层的socket模块开始介绍,而更上层的ftplib,telnetlib等都是基于socket封装的更高层应用的模块。提到socket通信,必然绕不开C/S结构,在C/S结构中,其中一台电脑作为server端,等待其他的client端连接、通信。比如一个Ftp服务器启动后,会等待其他的客户端连接、传输文件。原创 2020-09-28 02:03:00 · 814 阅读 · 0 评论 -
Python网络通信–smtplib发送邮件
在《Python进阶教程m9–网络通信–socket通信》中介绍了在Python中利用socket模块实现tcp或者udp方式进行网络通信的方法,socket模块可以看做在TCP/IP协议中传输层提供了编程接口,应用层的协议需要自己进行定义,比如在《Python进阶教程m9–网络通信–socket通信》一文中客户端和服务端互发消息的例子中,客户端每次发送消息给服务端,服务端又将该消息返回,就是是一种应用层协议。虽然使用socket编程相对来说比较灵活,但是需要用户设计应用层协议。好在Python的...原创 2020-09-28 02:03:04 · 975 阅读 · 0 评论 -
Python网络通信~pop3接收邮件
在Python进阶教程m9b–网络通信–smtplib发送邮件一文中桔子菌给大家介绍了怎么用Python发送邮件,俗话说“来而不往非礼也”,有发就要有收,这篇文章将带大家熟悉下怎么用poplib和email模块接收邮件。先做好准备工作,仍以163邮箱为例,首先需要先设置好邮箱的授权码,并找到邮箱的pop3服务器地址:1、创建POP3()实例、登录首先手动输入接收邮箱的地址和授权码,这里我们用到了getpass模块接收键盘输入的密码,这样密码不会显示在屏幕上,对比input()函数更...原创 2020-11-13 19:49:31 · 2898 阅读 · 0 评论