第三天

七日Python之路--第三天(之不安分 wxPython)

落爺英雄遲暮 提交于 2019-11-28 16:14:02
Python有好多个GUI框架,wxPython比较流行,so just do it..... Win下各种不爽,又换Ubuntu 跟着教程做个记事本。视频地址: http://www.pythoner.cn/course/topic/wxPython-gui/ (一)wxpython的安装 Ubuntu下的安装,还是比较简单的。 #使用:apt-cache search wxpython 测试一下,可以看到相关信息 dizzy@dizzy-pc:~/Python$ apt-cache search wxpython cain - simulations of chemical reactions cain-examples - simulations of chemical reactions cain-solvers - simulations of chemical reactions gnumed-client - medical practice management - Client ... #这样的话,直接使用: sudo apt-get install python-wxtools 即可安装 dizzy@dizzy-pc:~/Python$ sudo apt-get install python-wxtools [sudo] password for dizzy:

七日Python之路--第三天(之初试Django 2-2)

你离开我真会死。 提交于 2019-11-28 16:13:28
接上文。前面(1)(2)部分已经实现浏览器访问工程项目,并且能后台管理新创建的app。 (二)第一个Django的app (3)教你开始写Django1.6的第1个app 前面已经完成了model(M)的设置。剩下的只有view(V)和urls(C)了。Django的视图部分,由views.py 和 templates完成。 在polls中,我们将创建4个视图: “index” 列表页 – 显示最新投票。 “detail” 投票页 – 显示一个投票的问题, 以及用户可用于投票的表单。 “results” 结果页 – 显示一个投票的结果。 投票处理 – 对用户提交一个投票表单后的处理。 现在修改 views.py 创建用于视图的函数。 dizzy@dizzy-pc:~/Python/mysite$ vim polls/views.py from django.shortcuts import render,get_object_or_404 # Create your views here. from django.http import HttpResponse from polls.models import Poll def index(request): latest_poll_list = Poll.objects.all().order_by('-pub_date')[

七日Python之路--第三天

自作多情 提交于 2019-11-28 16:13:11
之前由于看基础看的觉着没意思,才去提前看一下Django的。现在突然不知到该干啥了。 不管什么语言,官方文档是必须的。so........... 莫名浮躁,实在看不下去........ 待会研究 re 吧。虽然之前研究过,但许久不使用,忘的差不多了....Orz. --2014.7.23 18:37 正则表达式: 1.掌握正则表达式的规则 正则表达式是一种小型,高度专业化的编程语言,内嵌Python中,通过re模块实现。 正则表达式模式被编译成一系列字节码,由用C编写的匹配引擎执行。 字符匹配:普通字符,元字符 [] : 常用来指定一个字符集:[abc],[a-z]。补集匹配不在区间范围内的字符:[^5] ^ : 匹配行首。除非设置MULTILINE $ : 匹配行尾,行尾被定义为字符串尾,或者一个换行字符后面的任何位置。 小程序:自动下载百度贴吧的图片 由于观看网易云课堂,遂转向了Win。win下面控制台编码为ascii,中文偶尔乱码。所以全部换成英文。 #输入百度贴吧地址,及当期目录将要新建的文件夹名称。即可下载并存入新建文件夹中。 #算是自己这几天来写的第一个小程序吧。不过程序还存在几个bug #比如:url地址不合法,同名的文件夹已经存在等问题没有处理 #其中只有:url地址匹配用到了一点re的内容。 #说实话,Python真是简单,你所想要的功能基本都有了!!!

七日Python之路--第三天(之初试Django 2-1)

谁说胖子不能爱 提交于 2019-11-27 10:56:50
#意外情况出现,以为电脑硬盘真的坏掉了。原来是忘记插电源 @。@ ~ 前些时间玩游戏,电脑无故突然断电关机,再开机一闪便又突然断电关机。最终找到原因,电脑过热,保护性关机。然后将光驱拆下,发现散热效果好了一些,最重要的原因还是好几天没玩游戏了...........闲话略多,转入正题 (一)关于Django Django是一个基于MVC构造的框架。但是在Django中,控制器接受用户输入的部分由框架自行处理,所以 Django 里更关注的是模型(Model)、模板(Template)和视图(Views),称为 MTV模式。 Ubuntu下的安装:一般都自带Python的。网上教程比较多了.... dizzy@dizzy-pc:~$ python Python 2.7.3 (default, Apr 20 2012, 22:44:07) [GCC 4.6.3] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import django >>> help(django) VERSION = (1, 6, 4, 'final', 0) #可以查看django版本等信息。 (二)第一个Django的app #环境:Python2.7,Django1.6,Ubuntu12