下面开始是进阶部分了。
四、类
1. 类
在Python2.2之前使用的是旧式类,2.2版本之后使用的是新式类,但是在Python3之后就不存在这个问题了。下面谈论的问题是关于新式类的。
关于新式类的定义有两种方式。
1)继承性定义。
class A(object):
pass
a = A()
print a.__cla...
分类:
编程语言 时间:
2015-07-30 17:05:52
阅读次数:
152
在python学习手册上看到的,比较实用,测试包括两个文件:MyTimer.py:一个简单的函数计时器test.py:测试5中迭代方式MyTimer.py文件:__author__ = 'lmw'import timereps = 1000#函数重复次数repslist = range(reps)d...
分类:
编程语言 时间:
2015-07-29 19:06:34
阅读次数:
305
Python版本为3.4.3 直接看官方文档。。。记录当笔记 https://docs.python.org/3/library/re.html?highlight=re#module-re 和一般的正则表达式不同,Python用想表示一个'\'必须用'\\',而正则表达式中是用'\\'表...
分类:
编程语言 时间:
2015-07-29 15:40:19
阅读次数:
172
1 #!usr/bin/env python3 2 3 #在UNIX上,当某程序在控制台中被引用时,该文件的头两个字节先被读入。如果这两个字节是ASCII字符 #!, 4 #shell就会认为该文件将要由解释器执行,并且该文件的首行指定了要使用哪个解释器,该行称shebang行(shell执行).....
分类:
编程语言 时间:
2015-07-29 00:41:14
阅读次数:
131
Python + wsgi + django 配置。坑爹的python3和wsgi不兼容的解决
分类:
编程语言 时间:
2015-07-28 20:29:46
阅读次数:
179
1 #!/usr/bin/python3 2 #-*-coding:utf-8-*- 3 import tkinter 4 import tkinter.font 5 6 class Calculate(): 7 def __init__(self): 8 self.tk=...
分类:
编程语言 时间:
2015-07-28 07:58:24
阅读次数:
315
编译python3为例:1.下载源码包(可能是.tar.gz, tar.bz2格式的,也可能是从git上下载)2.得到源码包解压 源码文件:一般是.c .py 之类的 检测文件:名字一般是configure 软件安装和说明一般是INSTALL或README ( 里面一般会有安装流程 )3.到...
分类:
其他好文 时间:
2015-07-26 08:33:37
阅读次数:
106
到python官网(https://www.python.org/)下载对应平台的安装包我下载的是:python-3.4.3.amd64.msi(我的电脑:windows8.1企业版64位)安装过程中直接点下一步下一步即可安装完成后设置环境变量:将python的安装目录(我的是:C:\python3...
分类:
编程语言 时间:
2015-07-25 21:24:57
阅读次数:
129
PL/Python - Python Procedural Language 安装
查看系统提供plpython包(已经编译好的)。
[root@localhost ~]# dnf search python |grep postgresql
python3-postgresql.x86_64 : Connect to PostgreSQL with Python 3
python-sto...
分类:
数据库 时间:
2015-07-25 12:21:54
阅读次数:
488
废话不多说直接祭上python3.3x的文档:(原文链接)object.__hash__(self)Called by built-in function hash() and for operations on members of hashed collections including set...
分类:
编程语言 时间:
2015-07-23 19:46:11
阅读次数:
166