TornadoWebServer框架编写简易Python服务器-创新互联
我们都知道在Web开发中,都需要服务器,比如Java Web开发的Tomcat,WebLogic,WebSphere,现在来看利用Tornado Web Server框架如何写一个简易的Python服务器。
创新互联是一家专业提供中站企业网站建设,专注与成都网站设计、成都做网站、H5建站、小程序制作等业务。10年已为中站众多企业、政府机构等服务。创新互联专业网站建设公司优惠进行中。一般来说只需要实现get和post方法就可以了。以上次使用redis数据库的例子说明,数据库插入代码如下:
import redis import datetime class Database: def __init__(self): self.host = 'localhost' self.port = 6379 self.write_pool = {} def add_write(self,website,city,year,month,day,deal_number): key = '_'.join([website,city,str(year),str(month),str(day)]) val = deal_number self.write_pool[key] = val def batch_write(self): try: r = redis.StrictRedis(host=self.host,port=self.port) r.mset(self.write_pool) except Exception, exception: print exception def add_data(): beg = datetime.datetime.now() db = Database() for i in range(1,10000): db.add_write('meituan','beijing',2013,i,1,i) db.batch_write() end = datetime.datetime.now() print end-beg if __name__ == '__main__': add_data()
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前名称:TornadoWebServer框架编写简易Python服务器-创新互联
分享路径:http://scyanting.com/article/cciicc.html