Python
武极
日常分享Python的一些学习心得和总结
展开
-
Python实现MySql、SqlServer增删改查操作
import pymssqldef connection_sql(way, sql, el, host, port, username, password, database, charset): conn = pymssql.connect(host=host, port=port, user=username, password=password, database=database, charset=charset) cur = conn.cursor() if way =原创 2020-08-14 09:42:37 · 538 阅读 · 0 评论 -
ubuntu操作系统中TCP客户端和服务器端的开发
网络编程在Python中的应用,三次握手和四次挥手的理解TCP客户端和服务器端流程图:**TCP客户端开发流程**:1.创建客户端套接字2.和服务端套接字建立连接3.发送数据4.接收数据5.关闭客户端套接字客户端开发代码:客户端代码改善:加上while死循环可以让服务器端一直发送信息到客户端,使用判断语句是因为当服务器端断开连接时候还会默认返回一个空的字节,所以当返回...原创 2019-07-24 15:20:36 · 3164 阅读 · 0 评论 -
Python搭建静态Web服务器
返回固定页面:import socketdef main(): web_sock = socket.socket() web_sock.setsockopt(socket.SOL_SOCKET, socket.SO_REUSEADDR,1) web_sock.bind(('',9999)) web_sock.listen(128) while True...原创 2019-07-25 20:28:19 · 347 阅读 · 0 评论 -
Python搭建静态Web服务器多线程版,面向对象版
多线程Web服务器搭建import socketimport threadingdef son(get_sock): # 接收数据 数据一定要接收 ret = get_sock.recv(4096) # 完善:判断用户是否离开 if len(ret) == 0: print('用户下线') get_sock.close()...原创 2019-07-25 20:44:38 · 210 阅读 · 0 评论