随笔分类 - python
1
摘要:1.settings.py首先在 settings 文件中,引用 os 模块:import os定义根目录:BASE_DIR = os.path.dirname(os.path.dirname(__file__))启用静态文件模块:INSTALLED_APPS = ( 'django.cont...
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在这里列举一些我使用Python时积累的小技巧。这些技巧是我在使用Python过程中经常使用的。之前很零碎的记在笔记本中,现在整理出来,和大家分享,也作为Python快速教程的一个补充...
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在快速教程中,我们了解了最基本的序列(sequence)。回忆一下,序列包含有定值表(tuple)和表(list)。此外,字符串(string)是一种特殊的定值表。表的元素可以更改,定...
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!在许多编程语言中都包含有格式化字符串的功能,比如C和Fortran语言中的格式化输入输出。Python中内置有对字符串进行格式化的操作%。模板格式化字符串时,Python使用一个字符串...
阅读全文
摘要:转载自:http://my.oschina.net/leejun2005/blog/109679今天在 centos 下安装 python setup.py install 时报错:ImportError: No module named sysconfig,当时急着用,就顺手直接源码编译了一把,m...
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!上下文管理器(context manager)是Python2.5开始支持的一种语法,用于规定某个对象的使用范围。一旦进入或者离开该使用范围,会有特殊操作被调用 (比如为对象分配或者释...
阅读全文
摘要:装饰器(decorator)作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!装饰器(decorator)是一种高级Python语法。装饰器可以对一个函数、方法或者类进行加工。在Python中,我们有多种方法对函数和类进行加工,比如在...
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类...
阅读全文
摘要:1.函数对象作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!秉承着一切皆对象的理念,我们再次回头来看函数(function)。函数也是一个对象,具有属性(可以使用dir()查询)。作为对象,它还可以赋值给其它对象名,或者作为参数传递...
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!本文特别感谢kylinfish的纠正,相关讨论见留言区。可参照:http://blog.csdn.net/sinchb/article/details/8392827对比阅读。异常处理...
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!1.循环循环用于重复执行一些程序块。从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系。循环也会用到类似的写法。for循环for循环需要预先设定好循环的次数(n),然后...
阅读全文
摘要:作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!我们已经接触过函数(function)的参数(arguments)传递。当时我们根据位置,传递对应的参数。我们将接触更多的参数传递方式。回忆一下位置传递:def f(a,b,c): ...
阅读全文
摘要:1.python 面向对象文章内容摘自:http://www.cnblogs.com/vamei/archive/2012/06/02/2532018.html1.__init__()创建对象时的初始化方法__init__()是一个特殊方法(special method)。Python有一些特殊方法...
阅读全文
摘要:文章内容摘自:http://www.cnblogs.com/vamei/archive/2012/05/29/2524376.html逻辑运算符and, or, not比较运算符==, !=, >, >=, >> 0 == TrueFalse>>> 0 == FalseTrue>>> not 0Tr...
阅读全文
摘要:文章内容摘自:http://www.cnblogs.com/vamei1.sequence 序列sequence(序列)是一组有顺序的元素的集合(严格的说,是对象的集合,但鉴于我们还没有引入“对象”概念,暂时说元素)序列可以包含一个或多个元素,也可以没有任何元素。我们之前所说的基本数据类型,都可以作...
阅读全文
摘要:文章内容摘自:http://www.cnblogs.com/vamei1.type() 查询变量的类型例:>>> a = 10>>> print a10>>> print type(a)2.dir() 查询一个类或者对象所有属性>>>print dir(list)3.help() 查询类的说明文档>...
阅读全文
摘要:一.安装linux下Sqlserver的驱动程序:我们先来安装SqlServer的驱动程序,再安装ODBC相关的,目的是想尽快可以进行测试,因为在安装完Freetds之后,我们马上就可以在linux下连上SqlServer了。安装Freetds,不要使用apt-get install 来安装,因为源...
阅读全文
摘要:9 本免费的 Python 语言编程书籍原文地址:http://linuxtoy.org/archives/9-free-python-books.html2010-03-03ToyPosted inBooksRSS上次笔者为大家介绍了4 本免费的 Perl 语言编程书籍,今天我将向各位推荐 9 本免费的 Python 语言编程书籍,希望对你学习 Python 编程有所帮助。A Byte of Python by Swaroop C H十分简明的 Python 教程。“无论您刚接触电脑还是一个有经验的程序员,本书都将有助您学习使用 Python 语言。”包含Python 2.x 和 Pytho
阅读全文
摘要:1.下载安装 python 安装工具,下载地址:http://pypi.python.org/pypi/setuptools ,可以找到正确的版本进行下载。2.解压缩后双击 ez_setup.py 进行安装,相关文件将自动安装至当前 python 版本的 scripts 目录下,如:C:\Python27\Scripts 。(或在 cmd 下执行 python ez_setup.py ,即可自动安装 setuptools )。3.安装 python 模块时,首先 cmd 进入 C:\Python27\Scripts 目录,执行安装命令,如安装 phonenumbers 模块时执行 "
阅读全文
摘要:笨办法学Python(第三版)原文地址:http://blog.sina.com.cn/s/blog_72b8298001019xg8.html摘自https://learn-python-the-hard-way-zh_cn-translation.readthedocs.org/en/latest/笨办法学 Python (第三版)欢迎阅读《笨办法学 Python》第三版。本书中译本发布于https://learn-python-the-hard-way-zh_cn-translation.readthedocs.org英文原版地址为http://learnpythonthehardway
阅读全文
1