python中包的引入,对于大型项目中都会使用到这个功能,把实现不同功能的python文件放在一起,组成不同lib库,然后在其他地方调用。 1、__init__.py基本介绍 首先看下面这个例子 例子1 #!/usr/bin/env python2.7#-*- coding:utf-8 -*-fro...
分类:
编程语言 时间:
2014-07-28 23:41:54
阅读次数:
394
在python2.5+中可以用with来保证关闭打开的文件with open('hello.txt') as f: do some file operations为什么要引入with呢?在之前如果要保证关闭文件需要这样:f = open('hello.txt')try: do some fi...
分类:
编程语言 时间:
2014-07-28 11:36:00
阅读次数:
305
今天在redhat5.4_64系统替换yum源的时候出现:[root@mailyum.repos.d]#yumcleanmetadataTherewasaproblemimportingoneofthePythonmodulesrequiredtorunyum.Theerrorleadingtothisproblemwas:/usr/lib/python2.4/site-packages/_sqlitecache.so:wrongELFclass:ELFCLASS32Pleasei..
分类:
其他好文 时间:
2014-07-26 15:39:48
阅读次数:
278
python都是对象,更改赋值就重新申请一个对象,重新指向,有点java的感觉。=其实就是绑定对象python变量命名规则:区分大小写,禁止使用保留字,python2和python3保留字不一样命名惯例:前后都有双下划线开头结尾的为系统定义的变量两个下划线开头但是结尾没有下划线的变量是类的本地变量交...
分类:
编程语言 时间:
2014-07-25 02:20:54
阅读次数:
353
正在阅读最新版的《A byte of Python》。发现Python3.0在某些地方还是有些改变的。准备慢慢的体会,与老版本的《A byte of Python》做对比,最后再去查阅官方网站的文档。1.如果你下载的是最新版的Python,就会发现所有书中的Hello World例子将不再正确。Ol...
分类:
编程语言 时间:
2014-07-24 12:14:35
阅读次数:
290
背景:开发部需要使用python2.7,由于公网的环境python版本都是系统自带的,版本是2.6,需要升级,最好是通过RPM升级。实施步骤:1,下载nux的release文件wgethttp://li.nux.ro/download/nux/dextop/el6/i386/nux-dextop-release-0-2.el6.nux.noarch.rpmrpm-ivhnux-dextop-rele..
分类:
编程语言 时间:
2014-07-23 00:22:48
阅读次数:
252
源代码主要目录结构 Demo: python 的示例程序 Doc: 文档 Grammar: 用BNF的语法定义了Python的全部语法,提供给解析器使用 Include: 头文件,在用c/c++编写扩展模块时使用 Lib: Python自带的标准库,用pytho...
分类:
编程语言 时间:
2014-07-22 08:19:38
阅读次数:
303
转自http://www.voidspace.org.uk/python/articles/authentication.shtml先转来,由于是python2的版本之后会翻译文章以及移植到python3IntroductionThis tutorial aims to explain and il...
分类:
编程语言 时间:
2014-07-22 00:18:35
阅读次数:
588
网上的资源师丰富的。但难免有些过时的信息,比如我现在使用的是去年下载的python3.3,而网上多数都是Python2.7。 ????差别比较大的就是:①读取用户输入raw_input()已经不能使用,只能使用input()。...
分类:
编程语言 时间:
2014-07-21 23:27:51
阅读次数:
290