E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python类
:python super()及相关引申
super()是
Python类
的方法(method),用来调用父类,superclass 即 超类(父类) 详细请看http://www.cnblogs.com/lovemo1314/archive
·
2015-11-11 05:32
python
python类
的继承
继承一个类 如果已经定义了Person类,需要定义新的Student和Teacher类时,可以直接从Person类继承: class Person(object): def __init__(self, name, gender): self.name = name self.gender = gender 定义Student类时,只需要
·
2015-11-11 01:42
python
Method Resolution Order –
Python类
的方法解析顺序
在支持多重继承的编程语言中,查找方法具体来自那个类时的基类搜索顺序通常被称为方法解析顺序(Method Resolution Order),简称MRO。(Python中查找其它属性也遵循同一规则。)对于只支持单重继承的语言,MRO十分简单;但是当考虑多重继承的情况时,MRO算法的选择非常微妙。Python先后出现三种不同的MRO:经典方式、Python2.2 新式算法、Python2.3 新式算法
·
2015-11-10 23:02
python
Django单元测试(二)------测试工具
The test client test client是一个
python类
,来模拟一个简单的“哑”浏览器,允许你来测试你的view函数.你可以使用test client完成下列事情:
·
2015-11-10 21:47
django
python类
型转换、数值操作(收藏)
最近学习python语言,碰到数据类型间的转换问题。看到一篇文章总结的挺详细,收藏之备用。 类型转换 代码 1 函数 &n
·
2015-11-09 14:48
python
4-python学习——数据操作
4-python学习——数据操作 参考
python类
型转换、数值操作(收藏) Python基本运算符 数据类型转换: 有时候,可能需要执行的内置类型之间的转换。
·
2015-11-08 14:02
python
再学
python类
(终结篇)
续写 初学
python类
,这几天吃坏东西了,拖着虚弱的身躯写的。有些乱请各位看官海涵。 声明:本人编程新手,还在学习中。所表述的东西都是基础语法之类的,分享我的学习笔记。
·
2015-11-07 14:57
python
初学
python类
边看python官方2.7的文档,一边动手测试了一些例子加深自己的印象。 官方文档的网址:http://python.usyiyi.cn/python_278/tutorial/classes.html 代码如下: #coding:utf-8 ################# # 练习应用类 ################# class Test: def __i
·
2015-11-07 14:55
python
PyQt4学习笔记1:PyQt4第一个程序
创建一个PyQt4一般需要: 1.使用QtDesigner创建GUI界面 2.在属性编辑器中修改部件的名字 3.使用pyuic4工具生成一个
python类
4.通过GUI对应类来运行程序
·
2015-11-06 08:23
学习笔记
python学习之准备
python框架http://www.elias.cn/Python/HomePage#toc14[Python]多线程入门http://www.tuicool.com/articles/YvQRrii
python
小泥巴2015
·
2015-11-03 15:00
python类
库32[多进程]
由于CPython实现中的GIL的限制,python中的多线程其实并不是真正的多线程,如果想要充分地使用多核CPU的资源,在python中大部分情况我们需要使用多进程。 这也许就是python中多进程类库如此简洁好用的原因所在。在python中可以向多线程一样简单地使用多进程。 一 多进程 process的成员变量和方法: >>class mult
·
2015-11-02 13:58
python
python类
库32[多进程通信Queue+Pipe+Value+Array]
多进程通信 queue和pipe的区别: pipe用来在两个进程间通信。queue用来在多个进程间实现通信。 此两种方法为所有系统多进程通信的基本方法,几乎所有的语言都支持此两种方法。 1)Queue & JoinableQueue queue用来在进程间传递消息,任何可以pickle-able的对象都可以在加入到queue。 multiproces
·
2015-11-02 13:58
python
python类
库32[多线程同步Lock+RLock+Semaphore+Event]
多线程基础:
python类
库32[多线程同步] 一 多线程同步 由于CPython的python解释器在单线程模式下执行,所以导致python的多线程在很多的时候并不能很好地发挥多核
·
2015-11-02 13:57
Semaphore
python类
库31[正则表达式匹配实例]
正则表达式 实例 1) 不能是某些字符中之一 []用来表示匹配多个字符之一。 [^] 与[]相反,表示匹配与多个字符中的任一个都不匹配。 :下图中,H是第一个与abcd都不匹配的字符。 2) 匹配多个字符串中的2个或者一个匹配2次 (|||) 用来表示多个字符串中的一个。(|||){n
·
2015-11-02 13:56
python
python类
库32[多线程]
一 python 多线程 因为CPython的实现使用了Global Interpereter Lock(GIL),使得python中同一时刻只有一个线程在执行,从而简化了python解释器的实现,且python对象模型天然地线程安全。如果你想你的应用程序在多核的机器上使用更好的资源,建议使用multiprocessing或concurrent.futures.processpo
·
2015-11-02 13:56
python
python类
库31[正则表达式之sub]
实例在python2.6中测试通过,对python3.1需要相应的修改。 将下面字符串中的目录替换为新的目录c:\test\2011 或c:\test\2012。 Hello dir=c:\test\2010 How are you! 一 使用Regex Match Tester来测试,如下: 二 代码示例
·
2015-11-02 13:55
python
python类
库26[web2py的URL映射]
web2py的URL映射 1) http://127.0.0.1:8000/a/c/f.html的映射 web2py的URL映射规则将http://127.0.0.1:8000/a/c/f.html映射到Application(a)的Controller(c)的function(f)。如果function(f)不存在,则映射到Controller(c)的functi
·
2015-11-02 13:54
python
python类
库26[web2py与MVC]
什么是web2py,请看:python26web[web2py之helloworld] 一 web2py与MVC web2py鼓励开发人员将data representation (the model), data presentation (the view) and the application workflow (the controller
·
2015-11-02 13:54
python
python类
库26[web2py之介绍]
一 web2py web2py是免费的开源的web框架,被用来快速地开发基于安全的数据库驱动的web应用。我们通过python来使用web2py框架,同时web2py本身也是使用python开发的。web2py是一个full-stack框架,这意味着她包含了你构建功能丰富的web应用的所有组件。 主页 : http://web2py.com
·
2015-11-02 13:53
python
python类
库26[PySide之helloworld]
PySide website : http://www.pyside.org/ onlinedoc :http://www.pyside.org/docs/pyside/ wiki:http://developer.qt.nokia.com/wiki/PySideDocumentation/ sourcecode:http://qt.gitorious.or
·
2015-11-02 13:52
helloworld
python类
库31[进程subprocess与管道pipe]
修改自: 原文 : Working with Python subprocess - Shells, Processes, Streams, Pipes, Redirects and More 地址 : http://jimmyg.org/blog/2009/working-with-python-subprocess.html 一 程序的stdin,stdo
·
2015-11-02 13:50
process
python类
库26[读写Excel]
一 读取excel 这里介绍一个不错的包xlrs,可以工作在任何平台。这也就意味着你可以在Linux下读取Excel文件。 首先,打开workbook; import xlrd wb = xlrd.open_workbook('myworkbook.xls') 检查表单名字:  
·
2015-11-02 13:50
python
python类
库31[时间和日期]
一 时间日期差 print("-----------------------------------") # class datetime.timedelta(days=0, seconds=0, microseconds=0, milliseconds=0, minutes=0, hours=0, w
·
2015-11-02 13:48
python
python类
库31[httplib2处理http的get和post]
一 http的get和post get和post的区别:get是从服务器上获取数据,post是向服务器传送数据。 (1)参数传输方式, GET提交,请求的数据会附在URL之后,以?分割URL和传输数据,多个参数用&连接;例 如:login.action?name=hyd
·
2015-11-02 13:47
python
python类
库31[XML RPC实例]
一 远程过程调用RPC XML-RPC is a Remote Procedure Call method that uses XML passed via HTTP as a transport. With it, a client can call methods with parameters on a remote server (the server is
·
2015-11-02 13:44
python
Python类
继承简单实现
代码: #! /usr/bin/python # Filename: inherit.py # Author: yanggang class SchoolMember: def __init__(self,name,age): self.name = name self.age = age print 'init SchoolMember: ', self.name def tel
·
2015-11-01 15:17
python
python中定义类
Python类
以保留字 class 开始,跟着是类的名字。从技术上说,有这些就足够了,因为一个类不需要从任何其它类继承而来。 例 3.3. 最简单的
Python类
class
·
2015-11-01 10:23
python
python和python-dev
//pkg=package,包裹 以python为例, 以下情况你是需要python-dev的 你需要自己安装一个源外的
python类
库, 而这个类库内
·
2015-10-31 11:41
python
Python类
的探讨
我们下面的探讨基于Python3,我实际测试使用的是Python3.2,Python3与Python2在类函数的类型上做了改变 1,类定义语法
Python类
定义以关键字
·
2015-10-31 11:51
python
python类
方法和静态方法
python没有和C++中static关键字,它的静态方法是怎样的呢?还有其它语言中少有的类方法又是神马?python中实现静态方法和类方法都是依赖于python的修饰器来实现的。 class MyClass: def method(self):
·
2015-10-31 11:52
python
python类
库31[使用SAX来解析xml]
SAX是一种基于事件驱动的API。利用SAX解析XML文档牵涉到两个部分:解析器和事件处理器。解析器负责读取XML文档,并向事件处理器发送事件,如元素开始跟元素结束事件;而事件处理器则负责对事件作出相应,对传递的XML数据进行处理。 实例: import sys, string
·
2015-10-31 11:48
python
python类
库31[DOM+SAX解析XML和HTML]
Standard Generalized Markup Language (SGML)即标准通用标记语言 Hypertext Markup Language (HTML)超文本标识语言 Extensible Markup Language (XML)可扩展标识语言 SGML,HTML,XML 都可以使用以下的SAX和DOM方式来解
·
2015-10-31 11:48
python
python类
库32[执行外部命令]
1) os.system() 此方法启动新的进程来执行指定的外部命令,但是不能返回外部命令的输出,外部命令任然输出到标准输出。此函数的返回值与所运行的系统有关,在windows系统返回外部命令的返回值,在Linux系统中,返回值与函数wait()类似,进程kill的信号和返回值组成的16位值。 例如: 在windows上执行: os.system("tasklist"
·
2015-10-31 11:48
python
python类
库32[多进程同步Lock+Semaphore+Event]
同步的方法基本与多线程相同。 1) Lock 当多个进程需要访问共享资源的时候,Lock可以用来避免访问的冲突。 import multiprocessing import sys def worker_with( lock, f): with lock: &
·
2015-10-31 11:48
Semaphore
python类
库32[多进程共享高级之Manager]
Python中进程间共享数据,处理基本的queue,pipe和value+array外,还提供了更高层次的封装。使用multiprocessing.Manager可以简单地使用这些高级接口。 Manager()返回的manager对象控制了一个server进程,此进程包含的python对象可以被其他的进程通过proxies来访问。从而达到多进程间数据通信且安全。 Mana
·
2015-10-31 11:48
manager
python类
库32[序列化和反序列化之pickle]
一 pickle pickle模块用来实现python对象的序列化和反序列化。通常地pickle将python对象序列化为二进制流或文件。 python对象与文件之间的序列化和反序列化: pickle.dump() pickle.load() 如果要实现python对象和字符串间的序列化和反序列化,则使用: pickle.dumps()
·
2015-10-31 11:48
python
python类
库26[web2py之基本概念]
一 web2py的应用的执行环境Models,Controllers和views所在的执行环境中,以下对象已经被默认地导入: Global Objects: request,response,session,cache Navigation: redirect,HTTP Internationalization: T Helpers:&
·
2015-10-31 11:47
python
python类
库31[python的libpath]
默认地当python import模块的时候,在sys.path变量中存储的路径中查找。 默认地sys.path的值如下: ['', 'C:\\WINDOWS\\system32\\python26.zip', 'C:\\Python26\\DLLs', 'C:\\Python26\ \lib', 'C:\\Python26\\lib\\plat-win', 'C:
·
2015-10-31 11:47
python
python类
库31[使用xml.etree.ElementTree读写xml]
一 基本知识 1、插入节点 Element.insert(index, element) 、Element(tag[, attrib][, **extra]) 、SubElement(parent, tag[, attrib[, **extra]]) 、Element.append(subelement) 2、删除节点 Element.remove(subelement) 删除一个
·
2015-10-31 11:46
element
python类
库31[正则表达式]
一 re.search 和 re.match python提供了2中主要的正则表达式操作:re.match 和 re.search。 match :只从字符串的开始与正则表达式匹配,匹配成功返回matchobject,否则返回None;search :将字符串的所有字串尝试与正则表达式匹配,如果所有的字串都没有匹配成功,返回None,否则返回matchobject;(re.se
·
2015-10-31 11:45
python
python类
库26[读写mysql]
一 MySQL模块安装 下载:http://sourceforge.net/projects/mysql-python安装: python setup.py build (源码安装) python setup.py insta
·
2015-10-31 11:44
python
python类
库31[logging]
一 简单使用 def TestLogBasic(): import logging logging.basicConfig(filename = ' log.txt ' , filemode =
·
2015-10-31 11:44
logging
python类
库31[读取环境变量]
使用os.environ来读取和修改环境变量: import os print (os.environ[ " TEMP " ]) mydir = " c:\\mydir " os.environ[ " MYDIR " ] = mydir
·
2015-10-31 11:43
python
python类
库31[进程subprocess]
subprocess.Popen用来创建子进程。 1)Popen启动新的进程与父进程并行执行,默认父进程不等待新进程结束。 def TestPopen(): import subprocess p = subprocess.Popen( " dir " ,shell
·
2015-10-31 11:43
process
python类
库31[命令行解析]
python解析命令行参数 [推荐使用optionparser] 一 手动对sys.argv[1:]解析 需要自己使用string比较或者regex来解析。 import sys def TestSys(): for arg in sys.argv[ 1 :]
·
2015-10-31 11:43
python
python类
库31[压缩与解压]
一 python压缩解压libs zlib:infozip免费的压缩lib。bzip2:读写bz压缩文件,与bzip2和bunzip2压缩程序兼容。gzip: 读写gz压缩文件,与GNU压缩程序gzip和gunzip兼容。zipfile:读写zip压缩文件,与zip,unzip,pkzip,pkunzip,winzip等程序兼容。tar:读写tar包文件。7z等程序可以大包和解包tar。
·
2015-10-31 11:43
python
python类
库31[使用minidom读写xml]
一 python提供的xml支持2种工业标准的xml解析方法-SAX和DOM。SAX(simple API for XML),是基于事件处理的,当XML文档顺序地读入时,每次遇到一个元素会触发相应的事件处理函数来处理。DOM(Document Object Model),通过构建一个树结构来表现整个xml文档,一旦树被构建,可以通过DOM提供了接口来遍历树和提取相应的数据。 &n
·
2015-10-31 11:43
python
python类
库31[读写文件]
一 Open 函数 open(path [,mode [,buffersize]]) 1)path文件的路径。 2)mode文件的读写模式。 r读打开存在的文件, w写打开文件,如果文件存在以前的内容被覆盖,如果文件不存在则创建之, a打开存在的文件添加新内容, r+读写打开文件,以前的被人被保留, w+读写打开文件,以前的内容被覆盖, a+读写打开文件,以前的被人被
·
2015-10-31 11:42
python
python类
库31[文件和目录os+os.path+shutil]
一 常用函数 os模块 os.sep 表示默认的文件路径分隔符,windows为\, linux为/os.walk(spath): 用来遍历目录下的文件和子目录os.listdir(dirname):列出dirname下的目录和文件os.mkdir() : 创建目录os.makedirs(): 创建目录,包含中间级目录os.remove():删除文件,不能是目录os.rmdir():删除空
·
2015-10-31 11:42
python
【Python 1】Python核心编程(第二版)导读
Python Python文档 比较Python(与其它语言的比较) 其它实现 第二章 Python起步 介绍 输入/输出 注释 操作符 变量与赋值
Python
·
2015-10-31 09:58
python
上一页
42
43
44
45
46
47
48
49
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他