Python
angyinyan0208
这个作者很懒,什么都没留下…
展开
-
Python之TCP编程
目的:需要完成客户端和服务器端的连接,客户端发给服务器端消息,服务器接受消息后加上“你好”再发给客户端。如果客户端发送了退出字符串,直接关闭连接。服务器端代码:#服务器端import socketimport threadingimport timedef socket_server(): #创建socket对象 server_socket=socket...原创 2018-11-13 20:44:45 · 152 阅读 · 0 评论 -
Python之UDP编程
说明:使用udp协议时不需要建立连接,只需要知道对方的ip和端口号就可以直接发数据包。但是发送的数据包是否能到达就不知道了。使用udp速度快,但不可靠。下面同样实现一个小例子说明。服务器端代码:#UDP编程#服务器端import socketdef socket_udp_server(): s=socket.socket(socket.AF_INET,socket.S...原创 2018-11-13 21:26:12 · 934 阅读 · 0 评论 -
使用Python发送电子邮件
SMTP发送邮件:我这里使用的qq邮箱服务器,所以运行之前应先把qq邮箱中的相应服务打开; 1.发送文本邮件#发送文本邮件import smtplibfrom email.mime.text import MIMETextfrom email.header import Headersender='782819517@qq.com'pwd='xxxxxxxx'#在开通...原创 2018-11-12 17:22:35 · 1007 阅读 · 0 评论 -
使用Python接受邮件
POP3接受邮件:我这里使用的是qq邮箱所提供的相应服务,163邮箱可能代码有所不同。#pop3接受邮件#(1)用poplib把邮件的原始文本下载到本地#(2)用email解析原始文件,还原为邮件对象import poplibfrom email.parser import Parserfrom email.header import decode_headerfrom e...原创 2018-11-12 17:27:02 · 358 阅读 · 0 评论 -
Python之数据库的操作
起步:下面接介绍怎么通过蟒对数据库(MySQL的)进行连接,并对数据库进行基本的增,删,改,查等操作。一,数据库的连接#数据库的连接import pymysqldef db_connect(): #打开数据库的连接 db=pymysql.connect("localhost","root","root","test") #使用cursor的方法创建一个游...原创 2018-11-16 20:11:36 · 190 阅读 · 0 评论 -
在Pycharm上成功安装Scarpy框架
简述:在做爬虫的时候,一般都会安装scarpy框架,但是当你使用pycharmd的第三方库进行安装时,他会提醒你要安装visual c++14等,按如下方法可以安装成功。步骤:1.http://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted 下载twisted对应版本的whl文件(如我的Twisted‑17.5.0‑cp36‑cp36m‑win_...原创 2018-11-28 13:22:41 · 667 阅读 · 0 评论