python
白 杨
这个作者很懒,什么都没留下…
展开
-
exuberant ctags、ctags、ptags等标签工具介绍
标签工具介绍ctags:大多数 Unix 系统都能找到。只支持 C。只有基本的功能;Exuberant_ctags:它支持 C、C++、Java、Fortran、Python、Eiffel、PHP等41种语言,详见这里;etags:和 Emacs 有关,支持很多语言;JTags:用 Java 编写,为 Java 而设计,可以在这里找到;ptags.py:用 Python 编写,为 Python 而设原创 2015-10-29 09:23:58 · 4148 阅读 · 0 评论 -
Django 对数据库进行增删改查
引言假设有如下的model定义,下面将对该model对应的数据库进行增删改查操作。 class Student(): name = models.CharFiled(max_length = 30) age = models.IntegerFiled()增方法一: stu1 = Student(name="Aaron", age=23) stu1.原创 2015-11-01 17:13:59 · 19702 阅读 · 2 评论 -
Virtualenv 快速上手指南
1. virtualenv概述 virtualenv 通过创建独立Python开发环境的工具,来解决依赖、版本以及间接权限问题。比如一个项目依赖Django1.3 而当前全局开发环境为Django1.7,版本跨度过大, 导致不兼容使项目无法正在运行,使用virtualenv可以解决这些问题。 virtualenv 创建一个拥有自己安装目录的环境,这个环境不与其他虚拟环境共享库, 能够方原创 2016-05-25 08:04:00 · 3885 阅读 · 0 评论 -
变量命名规范
1. 驼峰命名法1.1 小驼峰法 除第一个单词之外,其他单词首字母大写(常用于变量)int myStudentNumber1.2 大驼峰法(帕斯卡命名法) 每一个单词的首字母都采用大写字母(常用语类名,函数名,属性,命名空间)class StudentFamily2. 匈牙利命名法 变量名=属性+类型+对象描述,这样做的好处是使程序员第一眼看到变量时就对变量的类型和其它属性有直观原创 2016-05-25 08:07:14 · 17718 阅读 · 2 评论