Python
文章平均质量分 82
望世尘埃
这个作者很懒,什么都没留下…
展开
-
Python之web服务器-返回指定页面数据(三)
Python之web服务器-返回指定页面数据(三)# 导入模块import socketimport reif __name__ == '__main__': # 1.创建tcp服务端套接字 tcp_server_socket = socket.socket(socket.AF_INET , socket.SOCK_STREAM) # 9.设置端口号复用 ...原创 2018-09-16 16:48:27 · 1848 阅读 · 0 评论 -
Python之web服务器-返回404页面数据(四)
Python之web服务器-返回404页面数据(四)# 导入模块import socketimport reif __name__ = '__main__': # 1.创建tcp服务端套接字 tcp_server_socket = socket.socket(socket.AF_INET , socket.SOKE_STREAM) # .设置端口号复用 ...原创 2018-09-16 19:27:32 · 4088 阅读 · 0 评论 -
多任务版UDP聊天器
import socket # socket 套接字模块import threading # 线程模块# 发送数据的功能函数def send_masg(udp_socket): # 接收用户输入的数据 send_content = input("请输入您要发送的数据:") # 接收对方的IP地址和端口号 dest_ip = input("请输入对方ip地...原创 2018-09-12 21:59:11 · 211 阅读 · 0 评论 -
Python之TCP客户端与服务端
Python之TCP客户端与服务端TCP客户端# 导入socket套接字模块import socketif __name__ == '__main__': # 1.创建TCP客户端套接字 tcp_client_sockt = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 2.和服务端建立连接, 提示: ...原创 2018-09-13 15:47:49 · 275 阅读 · 0 评论 -
Python之Web服务器-多任务版本线程实现(五)
Python之Web服务器-多任务版本线程实现import socketimport reimport geventfrom gevent import mokey# 打补丁, 让gevent失败耗时(time.sleep, 网络请求, accept, recv)操作,自动切换到其它协成执行对应的代码monkey.pach_all()# 自定义http web服务器类class...原创 2018-09-18 20:12:52 · 249 阅读 · 0 评论 -
Python----获取http请求报文数据
Python—-获取http请求报文数据import socketif __name__ == '__main__': # 1.创建tcp服务端套接字 tcp_server_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 2.绑定端口(端口号可以修改) tcp_server_socket...原创 2018-09-13 16:26:59 · 8129 阅读 · 0 评论 -
Python之模拟浏览器向web服务器发送HTTP请求报文(一)
Python之模拟浏览器向web服务器发送HTTP请求报文(一)序号代表思路顺序import socketif __name__ == '__main__': # 1.创建tcp客户端套接字 tcp_client_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM) # 2.和服务端程序建立连...原创 2018-09-13 17:42:32 · 4146 阅读 · 0 评论 -
Python之web服务器-返回固定数据(二)
Python之web服务器-返回固定数据(二)import socketif __name__ == '__main__': # 1.床架TCP服务端套接字 tcp_server_socket = socket.socket(socket.SOL_SOCKET, socket.SO_REUSEADDR, True) # 2.绑定端口号 tcp_serve...原创 2018-09-13 19:30:09 · 799 阅读 · 0 评论 -
python程序依赖文件的创建与应用
一个python程序一般都要依赖于许多第三方包。如果拿到别人的python代码,里面有各种import,from * import。就需要去一个一个找这些包,再安装,而且你安装的包的版本号还与源码使用的版本号不一定相同,所以拿到这样的代码也不一定能用。因此,在写代码的时候,最好列出一个包含依赖文件的文本,告诉使用这个源码的人依赖的包是什么、包的版本是什么。一、简单的单独环境这里是指只涉及在一个...原创 2019-05-30 09:37:17 · 224 阅读 · 0 评论