- 博客(9)
- 资源 (1)
- 收藏
- 关注
原创 vim 编写文件保存命令
按ESC键 跳到命令模式,然后::w 保存文件但不退出vi (为啥是w命令,该意思是write to disk ,度娘say ~):w file 将修改另外保存到file中,不退出vi:w! 强制保存,不推出vi:wq 保存文件并退出vi:wq! 强制保存文件,并退出vi:q 不保存文件,退出vi (为啥是q命令,该意思是quit,这个就 so easy ~):q! 不保存文
2017-11-30 19:37:41 1331
原创 ubuntu 终端安装 bpython
bpython 比 ipython 更人性化:看截图安装方法如下:通过系统自带的包管理器:apt-get install bpython
2017-11-29 20:58:44 984
原创 python 数据分析
测试代码执行时间一个有60万字符串的数组,以及两个不同的能够选出其中以foo开头的字符串?请查看下面demo,以及运行所需时间:该demo 说明了:切片查找比内在的BIF更加效率!
2017-11-21 22:22:37 393
原创 Django Web 开发指南--第二章笔记
快速搭建简单的blog框架1、环境:系统 win7 ;python:3.4django:1.82、创建mysite工程;打开命令行,转到某个目录,键入命令:django-admin startproject mysite3. 创建blog应用;在命令行中,转到mysite目录下,键入命令:python manage.py start
2017-11-13 23:41:47 313
原创 Django Web 开发指南--第一章笔记
1. Dangling-else: 当出现多个if语句和单个else语句时,在c++语言中,单个else语句会与最晚出现的if语句匹配。而在python中,由于使用空格,避免了该问题。2. Duck-typing:只要某个变量看起来像某个类型的话,就认为它是这个类型,不管它是不是有额外的属性。3. Listcomps:列表推导式举个栗子:data = [x
2017-11-12 19:15:01 247
原创 被解救的Django【6】
使用通用视图:detail()和results()视图都很简单,并且像上面提到的那样,存在冗余问题。用来显示一个议题列表的index() 视图和它们类似。这些视图反映基本的Web开发中的一个常见情况:根据URL中的参数从数据库中获取数据、载入模板文件然后返回渲染后的模板。 由于这种情况非常普遍,Django提供了一种叫做“genericviews”的系统可以方便地进行处理。Genericv
2017-11-08 21:58:12 308
原创 被解救的Django【5】
视图与模板原理:视图(view)是Django应用中的一“类”网页,它通常使用一个特定的函数提供服务,并且具有一个特定的模板。在我们的投票应用中,将有以下四个视图:1、Question首页 ——显示最新发布的几个Question。2、Question“详细”页面 —— 显示单个Question的具体内容,不显示该议题的当前投票结果,而是提供一个投票的表单。3、Quest
2017-11-07 23:15:00 452
原创 被解救的Django【4】
探索管理站点的功能现在,我们已经在管理站点中注册了Question对象,Django应该把它显示在管理站点的首页面上,此时关闭命令行窗口,重新开启服务器。刷新浏览器url地址点击“Questions”。 现在,你会进入Question的“变更列表”。 这个界面显示了数据库中的所有question,你可以选择一个来更改它。 那里
2017-11-05 19:26:33 380
原创 被解救的Django【3】
激活模型模型代码(polls/models.py)给了Django很多信息,有了这些代码,Django就能够自动完成以下两个功能:A:为该应用创建数据库表(CREATE TABLE 语句)。B:为Question对象和Choice对象创建一个访问数据库的python API。但是,首先得告诉项目:polls应用已经安装。 原理:Django 应用是可以“热插拔”
2017-11-02 20:56:08 506
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人