摘要:
当然主要是从django的帮助文档里面来的,权当是翻译吧这个投票系统的主要功能有1、一个前台页面,可以让用户来投票2、一个管理员页面,可以用来添加、修改、删除投票首页第一步要确定你已经安装了Django,可用如下方法来查看python -c "import django; print(django.get_version())"如果Django已经安装了,则会输出相应的版本,如果没有,或者安装不正确的话会出现如下错误No module named django这个应该的Django和Python版本分别为:Django 1.5 and Python 2.x1、创建项目首页在
阅读全文
posted @ 2013-12-10 16:32
王吉元
阅读(272)
推荐(0)
编辑
摘要:
网上看了个例子,但是自己却运行不同,最后终于知道了原因,记录下来。原来没有给settings.py里的INSTALLED_APPS添加blog。就像这样:这是一个手把手的实例教程,本来学习笔记一样,高手请飘过!!!准备:使用python27django 1.4操作系统 win7 64bit第一步:打开cmd输入命令 D:定位到D盘。第二步:在cmd中再输入1python D:/python27/Script/django-admin.py startproject mysite如果项目创建成功。在D盘中应该可以看到多了一个mysite文件夹。这个文件夹的结构应该是如下的:1234567mysi
阅读全文
posted @ 2013-12-10 16:23
王吉元
阅读(169)
推荐(0)
编辑
摘要:
如果使用的是 Linux 或 Mac OS X ,系统可能已经预装了 Python 。在命令提示符下 (或 OS X 的终端中) 输入python,如果出现python编辑环境,说明 Python 已经装好了。即使Linux系统下未默认安装python,在Linux上安装python和Django也是很简单的事,在Windows下稍微复杂了,可能有环境变量的配置和其他一些问题等。 因为Django本身就是纯Python代码编写的,所以安装Django框架的第一步是先安装Python。Django可以运行在任何Python可以运行的环境,甚至是手机上!目前比较稳定且兼容性较好的是python2.
阅读全文
posted @ 2013-12-10 09:27
王吉元
阅读(280)
推荐(0)
编辑
摘要:
import MySQLdb,systry: conn=MySQLdb.connect(host='127.0.0.1',port=3306,user='root',passwd='123',db='db1')except Exception,e: print e sys.exit(0) cursor=conn.cursor()try:#Add cursor.execute("insert into table1(name,address,year) values('Jack2','ddd'
阅读全文
posted @ 2013-12-06 14:35
王吉元
阅读(243)
推荐(0)
编辑
摘要:
#coding=utf-8importMySQLdbif__name__=="__main__":db=MySQLdb.connect(host='localhost',port=3306,user='root',passwd=XX',db='XX')cursor=db.cursor()sql="select*fromstudent"cursor.execute(sql)forlineincursor.fetchall():printlinedb.close()运行时出现如下错误:[plain]vi
阅读全文
posted @ 2013-12-06 14:17
王吉元
阅读(1159)
推荐(0)
编辑
摘要:
在MySQL中的命令要以分号结尾1.连接数据库格式:mysql-h主机地址-u用户名-p用户密码1、例1:连接到本机上的MYSQL。首先在打开DOS窗口,然后进入目录mysqlbin,再键入命令mysql-uroot-p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql>试验成功由于无密码,用mysql–uroot亦可2、例2:连接到远程主机上的MYSQL。假设远程主机的IP为:110.110.110.110,用户名为root,密码为abcd123。则键入以下命令:mysql-h110.110.
阅读全文
posted @ 2013-12-06 11:39
王吉元
阅读(576)
推荐(0)
编辑
摘要:
添加了设定从(0,0)显示:self.root.geometry('1000x200+0+0')其实主要是两个0。那个1000和200是没用的,因为已经设定了minsize。添加了窗口置顶:self.root.wm_attributes('-topmost',1)1.主模块,设定时间#-*-coding:utf-8-*-import Tkinter,time,tkMessageBox,sys,BeBigModuleclass MainFrame: def __init__(self): self.frame=Tkinter.Frame() self.frame.
阅读全文
posted @ 2013-12-05 16:49
王吉元
阅读(335)
推荐(0)
编辑
摘要:
root = Tk()root.wm_attributes('-topmost',1)
阅读全文
posted @ 2013-12-05 16:17
王吉元
阅读(4902)
推荐(1)
编辑
摘要:
介绍:Lambda表达式是Python中一类特殊的定义函数的形式,使用它可以定义一个匿名函数。与其它语言不同,Python的Lambda表达式的函数体只能有唯一的一条语句,也就是返回值表达式语句。其语法如下:lambda 形参列表 : 函数返回值表达式语句下面是个Lambda表达式的例子:1234#!/usr/bin/env pythonli=[{"age":20, "name":"def"},{"age":25, "name":"abc"},{"age"
阅读全文
posted @ 2013-12-05 14:16
王吉元
阅读(277)
推荐(0)
编辑
摘要:
隐藏主要是 : withdraw()函数。 重新显示出来主要是: update()和deiconify()函数。来源:http://www.blog.pythonlibrary.org/2012/07/26/tkinter-how-to-show-hide-a-window/Today we’re going to take a look at Tkinter! I was curious about how one would go about hiding a frame and then re-showing it using Tkinter and I kep...
阅读全文
posted @ 2013-12-05 13:46
王吉元
阅读(8005)
推荐(1)
编辑