随笔分类 - PythonNet网络模型
摘要:

阅读全文
摘要:django后台管理 1.进入templates的models.py文件创建类 2.进入项目文件: ./manage.py makemigrations ./manage.py migrate 3.进入templates的admin.py注册类 4.在项目文件夹下创建超级管理员: ./manage.
阅读全文
摘要:```python
import gevent
#monkey 脚本插件的使用要在导入socket之前
#它改变了socket模块的阻塞部分
from gevent import monkey monkey.patch_all()
from socket import * #协程事件
def handler(c,addr): print("Connect from",addr) ...
阅读全文
摘要:```python
#基于poll的IO多路复用
from socket import *
import select s = socket()
s.setsockopt(SOL_SOCKET,SO_REUSEADDR,1)
s.bind(('172.60.50.218',9999))
s.listen(5) #以每个IO对象的fileno为键,io对象为值
fdmap = {s.filen...
阅读全文
摘要:```python
from socket import * import sys import time class FtpClient(object): def __init__(self,sockfd): self.sockfd = sockfd def do_list(self): self.sockfd.send(b"L") #发送...
阅读全文
摘要:```python
from socket import *
import sys #从命令行传入服务器的IP和端口
HOST = sys.argv[1]
PORT = int(sys.argv[2])
ADDR = (HOST,PORT)
BUFFERSIZE = 1024 #创建数据报套接字
sockfd = socket(AF_INET,SOCK_DGRAM) #消息收发
while ...
阅读全文
摘要:```python
#python网络套接字模块
from socket import * HOST = '172.60.50.218'
PORT = 8888 ADDR = (HOST,PORT)
BUFFERSIZE = 1024 #创建一个tcp流式套接字
sockfd = socket(AF_INET,SOCK_STREAM) #绑定本机的IP和端口号
sockfd.bind(A...
阅读全文
摘要:协程 (微线程,纤程) 本质单线程 定义 : 是一种用户态的轻量级线程 1. 轻量级,创建消耗资源非常少 2. 不涉及内核 优点 : 无需上下文切换的开销 无需同步互斥操作 有较高的并发型 (IO并发) 创建消耗资源少 缺点 : 无法利用计算机的多核资源 遇到死循环等阻塞状态会影响整个程序的运行 g
阅读全文

浙公网安备 33010602011771号