资源简介
libevent的好例子~可以多多学习

代码片段和文件信息
#!/usr/bin/env python
# -*- coding:utf-8 -*-
import web
import message
import json
msgsrv = message.MessageServer()
json_encoder = json.JSONEncoder()
json_encode = json_encoder.encode
class ChatPageController(web.Controller):
def get(self):
self.render(“templates/message.html“ msgs=reversed(msgsrv.messages))
class ChatMessageController(web.Controller):
@web.asynchronous
def get(self):
@msgsrv.listen
def observer(id msg):
update_msg = json_encode({‘id‘:id‘msg‘:msg})
try:
self.finish(update_msg)
except IOError:
pass
def post(self):
name = unicode(self.get_argument(“username“)).strip()
content = unicode(self.get_argument(“content“)).strip()
msgsrv.add_message(“%s: %s“ % (namecontent))
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2011-09-27 23:10 chat_message\
文件 836 2011-09-27 22:29 chat_message\controllers.py
文件 378 2011-09-27 21:26 chat_message\manage.py
文件 814 2011-09-27 22:26 chat_message\message.py
文件 80 2011-09-27 23:11 chat_message\readme.txt
目录 0 2011-09-27 23:09 chat_message\static\
目录 0 2011-09-27 23:09 chat_message\static\sc
文件 91668 2011-09-27 21:20 chat_message\static\sc
文件 1435 2011-09-27 22:36 chat_message\static\sc
目录 0 2011-09-27 23:09 chat_message\static\st
文件 45361 2011-09-27 21:20 chat_message\static\st
目录 0 2011-09-27 23:09 chat_message\templates\
文件 2002 2011-09-27 22:27 chat_message\templates\message.html
文件 303 2011-09-27 21:24 chat_message\web.py
相关资源
- 登录注册界面.zip48872
- 条码字体barcode128
- Rational Rose Common破解文件
- res10_300x300_ssd_iter_140000.caffemodel与dep
- scratch 第1课 翻跟斗的小猫(入门)
- stm32f407上的两个can发送和接收例程
- Scrach 欢乐狙击手.sb2
- 04741计算机网络原理知识点整理.docx(
- Wolfram Mathematica 矩阵初等变换函数(
- pscad近海风电模型 Fortran语言
- 程序员专用字体YaHei.Consolas.1.11b42517
- scratch3.0 源程序(说相声)
- AutoCAD永久去教育版破解补丁
- 开源1A锂电池充电板TP4056原理图+PCB
- m1卡 ic卡可选择扇区初始化加密软件
- TSCC.exe
- 欧姆龙CP1系列单轴定位PLC程序.cxp
- 用Beckhoff(倍福)PLC读写巴鲁夫RFID
- CVSNT 完整覆盖版防TortoiseCVS中文乱码
- pfc 使用说明.doc
- Scratch 飞机大战.sb3
- STC8951系列单片机中方指南
- 《Visual Prolog 基础类》 中文参考.chm
- Omron ETN21模块进行modbustcp通讯
- 基于ACCESS的生产管理信息系统.mdb
- CANopen使用手册_埃斯顿
- Scratch 吃豆人追踪者.sb3
- Scratch 变脸(将人物图片变成各种各样
- oracle数据迁移项目实施方案
- CanuMobiSim
评论
共有 条评论