转载自:http://www.ibm.com/developerworks/cn/linux/l-cn-pythondebugger/Debug 对于任何开发人员都是一项非常重要的技能,它能够帮助我们准确的定位错误,发现程序中的 bug。python 提供了一系列 debug 的工具和包,可供我们选...
分类:
编程语言 时间:
2015-06-28 12:31:45
阅读次数:
165
代码风格:
使用4个空格来表示缩进,最好不使用tab,更勿将两者混用
函数间换行至少一行
类之间换行至少两行
字典,列表,元祖中元素应该在逗号前添加一个空格
字典中键后面的冒号:应在值与冒号:之间添加空格,而不是:与键之前间. 比如说: {‘name’:‘tom’}
较长代码(>79字符)使用\换行。换行后新行的起始处应该与前一个分隔符对齐(是参数换行则与左括号对齐
import位于module comments与docstring之后,常量声明之前
如多模块,请分开导入. 像import os, sys是...
分类:
编程语言 时间:
2015-06-22 12:27:12
阅读次数:
143
# -*- coding: utf-8 -*-
#
# def displayNumType(num):
# print num, 'is',
# if type(num) == type(0):
# print 'an integer'
# elif type(num) == type(0L):
# print 'a long'
# ...
分类:
编程语言 时间:
2015-06-21 09:27:03
阅读次数:
216
原文地址: http://www.behnel.de/cython200910/talk.html以下为原文 About myself Passionate Python developer since 2002 after Basic, Logo, Pascal, Prolog, Scheme, Java, C, ... CS studies in Germany, I...
分类:
编程语言 时间:
2015-06-19 12:05:30
阅读次数:
206
Josh Triplett以一个“笑点”开始了他在PyCon 2015上的演讲:移植Python使其无需操作系统运行:他和他的英特尔同事让解释器能够在GRUB引导程序、BIOS或EFI系统上运行。连演讲的休息时间也没放过,他有很多有趣的要说的事情,还有许多让人大开眼界的演示。 Python在B...
分类:
编程语言 时间:
2015-06-19 07:52:42
阅读次数:
187
第四章 模板 在前一章中,你可能已经注意到我们在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python 代码之中。 def current_datetime(request): now = datetime.datetime.now() html = "It is now...
分类:
编程语言 时间:
2015-06-17 13:11:13
阅读次数:
149
第二章:入门 由于现代Web开发环境由多个部件组成,安装Django需要几个步骤。 这一章,我们将演示如何安装框架以及一些依赖关系。 因为Django就是纯Python代码,它可以运行在任何Python可以运行的环境,甚至是手机上! 但是这章只提及Django安装的通用脚本。 我们假设你把它安装在桌...
分类:
编程语言 时间:
2015-06-17 11:15:07
阅读次数:
259
Python编程时,经常需要跳过第一行读取文件内容。比较容易想到是为每行设置一个line_num,然后判断line_num是否为1,如果不等于1,则进行读取操作。相应的Python代码如下:
input_file = open("C:\\Python34\\test.csv")
line_num = 0
for line in islice(input_file, 1, None):
line...
分类:
编程语言 时间:
2015-06-15 13:10:50
阅读次数:
630
主要是简单的学习一下输出Hello world。跟了解 print 的用法,及#的作用#放在开头可以定义编码,如 #coding:gbk 指定编码为gbk#放在python代码中可以作为注释print "Hello world!"print "Hello Again"print "I like ty...
分类:
编程语言 时间:
2015-06-13 18:23:41
阅读次数:
154