随笔分类 -  Python

python WSGI框架详解
摘要:1.web应用的本质1)浏览器发送一个HTTP请求2)服务器收到请求,生成一个HTML文档3)服务器把HTML文档作为HTTP响应的body发个浏览器4)浏览器收到HTTP响应,从HTTP Body取出HTML文档并显示 2.什么是WSGI,为什么需要WSGI上面的web应用过程,如果由我们自己来实 阅读全文

posted @ 2017-02-16 21:47 迪米特 阅读(7058) 评论(2) 推荐(0)

python logging模块
摘要:1.logging模块提供了四个组件logger:日志类,有两个功能1)配置日志的等级,处理器handler,过滤器filterlogger.setLevel(logging.INFO)logger.addHandler(handler)logger.addFilter(filter)2)写日志lo 阅读全文

posted @ 2016-12-19 13:37 迪米特 阅读(566) 评论(0) 推荐(0)

python 类中staticmethod,classmethod,普通方法
摘要:1.staticmethod:静态方法和全局函数类似,但是通过类和对象调用。 2.classmethod:类方法和类相关的方法,第一个参数是class对象(不是实例对象)。在python中class也是一个真实存在于内存中的对象,不同于其他语言只存在于编译期间。 3.普通方法和实例相关的方法,通过类 阅读全文

posted @ 2016-11-19 10:24 迪米特 阅读(286) 评论(0) 推荐(0)

python unicode字节串转成中文问题
摘要:如题,其实我的问题很简单,就是在写爬虫的时候拿到网页的信息包含类似“\u65b0\u6d6a\u5fae\u535a\u6ce8\u518c”的字符串,实际上这是unicode的中文编码,对应的中文为“新浪微博注册”。其实我就是想找一个函数让这一串东西显示中文而已,没想到百度了白天找到合适的。遇到这 阅读全文

posted @ 2016-11-01 19:10 迪米特 阅读(950) 评论(0) 推荐(0)

python datetime
摘要:不管何时何地,只要我们编程时遇到了跟时间有关的问题,都要想到 datetime 和 time 标准库模块,今天我们就用它内部的方法,详解python操作日期和时间的方法。1.将字符串的时间转换为时间戳 复制代码代码如下: 方法:a = "2013-10-10 23:40:00"#将其转换为时间数组i 阅读全文

posted @ 2016-10-14 16:56 迪米特 阅读(772) 评论(0) 推荐(0)

python程序的调试方法
摘要:【转自:http://blog.csdn.net/luckeryin/article/details/4477233】 本文讨论在没有方便的IDE工具可用的情况下,使用pdb调试python程序 源码例子 例如,有模拟税收计算的程序: #!/usr/bin/python def debug_demo 阅读全文

posted @ 2016-09-30 10:09 迪米特 阅读(522) 评论(0) 推荐(0)

python tornado框架实现CRUD
摘要:1.本例采用postgresql数据库,创建数据表 user_tbl 2.webapi接口 (1)tornado框架配置 t_tornado.py (2)路径映射 t_url.py (3)处理类 t_handler.py 3.html请求 4.浏览器显示结果: (1)查询 (2)新增 (3)修改 ( 阅读全文

posted @ 2016-08-23 15:33 迪米特 阅读(2678) 评论(0) 推荐(0)

python tornado框架使用
摘要:处理方法 t_handler.py Url路径,处理方法对应关系 t_url.py 启动进程 t_tornado.py 运行结果: 浏览器访问结果: 阅读全文

posted @ 2016-08-12 17:18 迪米特 阅读(237) 评论(0) 推荐(0)

python数据库连接池
摘要:python数据库连接池 import psycopg2 import psycopg2.pool dbpool=psycopg2.pool.PersistentConnectionPool(1,1,dbname='postgis',user='postgres',host='127.0.0.1',password='1',port='5432') conn=dbpool.getconn() c... 阅读全文

posted @ 2016-08-12 14:57 迪米特 阅读(1831) 评论(0) 推荐(0)

python操作数据库
摘要:psycopg查询 psycopg插入 psycopg修改 psycopg删除 阅读全文

posted @ 2016-08-12 14:22 迪米特 阅读(265) 评论(0) 推荐(0)

python三种数据库连接池方式
摘要:psycopg2.pool – Connections pooling Creating new PostgreSQL connections can be an expensive operation. This module offers a few pure Python classes im 阅读全文

posted @ 2016-08-12 13:54 迪米特 阅读(3045) 评论(0) 推荐(0)

Python操作redis
摘要:使用Python操作Redis 2014年5月15日 by debugo · 12 Comments 1. 安装pyredis 首先安装pip <SHELL># apt-get install python-pip ...... <SHELL># pip install --proxy=http:/ 阅读全文

posted @ 2016-08-09 16:35 迪米特 阅读(269) 评论(0) 推荐(0)

python--使用MySQL数据库
摘要:1.安装mysqlsudo apt-get install mysql-server Sudo apt-get install mysql-client 2.安装MySQL-python驱动sudo apt-get install mysql-python 3.测试是否安装成功python解释器命令 阅读全文

posted @ 2016-04-01 16:05 迪米特 阅读(1564) 评论(0) 推荐(0)

python--笨方法学python 习题52
摘要:笨方法学python是一本不错的python入门书籍。书的最后一节是一个web版的游戏程序,以下是程序代码: 1.项目的目录结构如下所示:skeleton\ app.py map.py templates\ layout.html show_room.html you_died.html 2.游戏地 阅读全文

posted @ 2016-03-31 17:26 迪米特 阅读(1742) 评论(1) 推荐(0)

python--web.py使用
摘要:web.py 是一个轻量级Python web框架。 下面我将使用web.py框架,创建一个简单的html页面示例。 1.项目的目录结构如下所示: exweb2\ uniqueenv\ app.py templates\ base.html hello_form.html index.html 2. 阅读全文

posted @ 2016-03-30 13:45 迪米特 阅读(5799) 评论(0) 推荐(0)

python--flask使用
摘要:Flask是一个使用 Python 编写的轻量级 Web 应用框架。下面我将使用Flask框架,创建一个简单的html页面示例。 1.项目的目录结构如下所示:exweb\ uniqueenv\ app.py templates\ base.html hello_form.html index.htm 阅读全文

posted @ 2016-03-29 13:47 迪米特 阅读(981) 评论(0) 推荐(0)

python--类方法、对象方法、静态方法
摘要:1、我们已经讨论了类/对象可以拥有像函数一样的方法,这些对象方法与函数的区别只是一个额外的self变量 2、静态方法 要在类中使用静态方法,需在类成员函数前面加上@staticmethod标记符,以表示下面的成员函数是静态函数。使用静态方法的好处是,不需要定义实例即可使用这个方法。另外,多个实例共享 阅读全文

posted @ 2016-03-25 21:08 迪米特 阅读(16673) 评论(0) 推荐(0)

Python--类定义
摘要:转自:http://kanwoerzi.iteye.com/blog/1304466 Python笔记——类定义 一、类定义: class <类名>: <语句> 类实例化后,可以使用其属性,实际上,创建一个类之后,可以通过类名访问其属性 如果直接使用类名修改其属性,那么将直接影响到已经实例化的对象 阅读全文

posted @ 2016-03-25 21:06 迪米特 阅读(425) 评论(0) 推荐(0)

导航