摘要: 以对用户注册信息的审核为例。 后端的代码为:#encoding=utf-8class RegisterCheck(system.page): '''注册信息审核''' path = "/RegisterCheck" def GET(self): web.header('Content-Type', 'text/html; charset=UTF-8') sql = """ SELECT * FROM user_info WHERE state=0"&quo 阅读全文
posted @ 2014-03-04 21:02 zifenger 阅读(508) 评论(0) 推荐(0)
摘要: 经常用到MySQL数据库,最近学着用Python操作数据库,在网上看了一些资料,整理了一份适合自己的,记录一下,免得过段时间忘记了。创建表时,自增的主键 id。循环插入数据。#!/usr/bin/env python #-*-coding:UTF-8-*-import MySQLdbimport timedef dbConnection(): """数据库的连接""" try: #建立和数据库系统的连接 conn = MySQLdb.connect(host='localhost', port=3306, user=& 阅读全文
posted @ 2014-01-13 14:16 zifenger 阅读(736) 评论(0) 推荐(0)
摘要: 参考资料:http://www.cnblogs.com/focusj/archive/2011/05/09/2057573.htmlhttp://linux.chinaunix.net/techdoc/database/2008/11/25/1047550.shtml安装 使用yum命令安装:yum install mysqlyum install mysql-serveryum install mysql-devel 启动服务:service mysqld start 2. 修改密码 , 在[mysqld]段中加入skip-grant-tables 重启服务: root 用户 密... 阅读全文
posted @ 2014-01-13 11:07 zifenger 阅读(398) 评论(0) 推荐(0)
摘要: 2014-01-07 09:54:34|通过后台传出的值进行选择默认项的设置 阅读全文
posted @ 2014-01-12 13:29 zifenger 阅读(303) 评论(0) 推荐(0)
摘要: 2013-11-05 22:02:14|1.安装使用PyInstaller需要安装PyWin32。下载与Python对应的PyInstaller版本,解压后就算安装好了。例如,安装了PyInstaller-2.1版本,解压后的路径和文件夹下的内容如下所示:2.生成exe文件Python程序的目录为 F:\hello.py在命令行中进入pyinstaller所在的目录,运行python pyinstaller.py F:\hello.py在PyInstaller-2.1目录下,生成文件夹hellohello目录下有文件exe文件在dist目录下如果将python文件复制到pyinstaller. 阅读全文
posted @ 2014-01-12 13:27 zifenger 阅读(2505) 评论(0) 推荐(0)
摘要: 2013-10-18 10:07:03|import copya = [1,2,3,['a','b']]b = ac = a[:]d = copy.copy(a)e = copy.deepcopy(a)print "a ",aprint "= ",bprint "[:] ",cprint "copy ",dprint "deepcopy ",eprinta[0] = 9print "a ",aprint "= ",bprin 阅读全文
posted @ 2014-01-12 12:43 zifenger 阅读(2876) 评论(0) 推荐(0)
摘要: 2013-10-05 23:04:33| 1.web.py 使用 db.select 返回的数据只能遍历一次import webdb = web.database(dbn='mysql', db='test', user='root', pw='123456')results = db.query("SELECT * FROM user where username='lily'")print type(results)print "results[0][2]:",resul 阅读全文
posted @ 2014-01-12 12:41 zifenger 阅读(1104) 评论(0) 推荐(0)
摘要: 2013-10-01 20:42:57| moniter参考资料:Ubuntu 12.04下PostgreSQL-9.1安装与配置详解(在线安装)一.安装postgresqlbamboo@bamboo-Inspiron-1420:~$sudo apt-get install -y postgresql-9.1 postgresql-client-9.1 postgresql-contrib-9.1 postgresql-server-dev-9.1二.修改PostgreSQL数据库的默认用户postgres的密码1.PostgreSQL登录(使用psql客户端登录)bamboo@bamboo- 阅读全文
posted @ 2014-01-12 12:39 zifenger 阅读(576) 评论(0) 推荐(0)
摘要: 2013-08-07 23:18:39| 检测用户名,长度为2-20位,可以包含英文字母、数字、下划线,以字母或数字开头,以字母或数字结束,字母区分大小写。import rerule = re.compile(r'^[a-zA-Z0-9][a-zA-Z0-9_]{0,18}[a-zA-Z0-9]$') # 将正则表达式编译成Pattern对象str_match = rule.match(username)if str_match: print True 阅读全文
posted @ 2014-01-12 12:36 zifenger 阅读(200) 评论(0) 推荐(0)
摘要: 2013-07-27 21:01:37| 在Windows下,用Python从.txt文件中读取字符串,并用正则表达式匹配中文,在网上看了方法,用的时候发现中文没有被匹配。 txt文件中的内容如下: Python代码如下: 代码执行后,中文没有被匹配: 修改代码如下: 代码执行后,中文被匹配,中文的标点符号也被匹配: 阅读全文
posted @ 2014-01-12 12:33 zifenger 阅读(20155) 评论(0) 推荐(0)