python
文章平均质量分 51
普通网友
这个作者很懒,什么都没留下…
展开
-
python mro
he Python 2.3 Method Resolution OrderVersion:1.4Author:Michele SimionatoE-mail:michelesimionato@libero.itAddress:Department of Physics and Astronomy210 Allen Hal转载 2012-10-13 11:44:54 · 1075 阅读 · 0 评论 -
python 进程间通信
python multiprocessingmultiprocessing在2.6才开始使用multiprocessing 是一个使用方法类似threading模块的进程模块。允许程序员做并行开发。并且可以在UNIX和Windows下运行。通过创建一个Process 类型并且通过调用call()方法spawn一个进程。一个比较简单的例子:#!/usr/bin/e转载 2013-01-29 12:13:50 · 23020 阅读 · 1 评论 -
python subprocess
摘自:http://li2z.cn/2010/04/14/python_subprocess/参考:http://pydoc.org/2.4.1/subprocess.html此文和python 内建函数一样,内容全部出自python官方文档,但是会 有自己的理解,并非单纯的翻译。所以,如果我理解有误,欢迎指正,谢谢。从python2.4版本开始,你就可以用可以用sub转载 2012-12-06 20:16:08 · 1121 阅读 · 0 评论 -
python os.system os.popen 区别
python调用Shell脚本,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容。实际使用时视需求情况而选择。现假定有一个shell脚本test.sh:#!/bin/bash1. echo "hello world!"2. exit 3os.system(cmd):该方法在调用完s转载 2012-12-06 18:50:23 · 17621 阅读 · 1 评论 -
python 发邮件到outlook 换行符问题
换行符‘\n’和回车符‘\r’顾名思义,换行符就是另起一行,回车符就是回到一行的开头,所以我们平时编写文件的回车符应该确切来说叫做回车换行符 '\n' 10 换行(newline)'\r' 13 回车(return)也可以表示为'\x0a'和'\x0d'.(16进制)在windows系统下,回车换行符号是"\r\n".但是在Linux等系统下是没有"\r"转载 2012-12-07 12:34:38 · 7940 阅读 · 0 评论 -
Python的__del__()方法
简而言之,__del__方法相当于其它语言里的析构函数。不过,由于Python的一些特性,在使用__del__需要注意一些问题:因为垃圾收集机制处理循环引用(A使用B,B又使用了A)的时候总不尽如人意。 所以__del__并不总是会被调用。__del__可能在Python退出的时候被调用。此时很多变量都已经被释放, 所以__del__对外部的依赖要尽可能的小。__del转载 2012-12-07 11:36:06 · 2002 阅读 · 0 评论 -
python的subprocess与pipe
原文 : Working with Python subprocess - Shells, Processes, Streams, Pipes, Redirects and More地址 : http://jimmyg.org/blog/2009/working-with-python-subprocess.html 一 程序的stdin,stdout,stderr+red转载 2012-12-06 20:43:27 · 719 阅读 · 0 评论 -
subprocess
在熟悉了Qt的QProcess以后,再回头来看python的subprocess总算不觉得像以前那么恐怖了。和QProcess一样,subprocess的目标是启动一个新的进程并与之进行通讯。subprocess.Popen这个模块主要就提供一个类Popen:class subprocess.Popen( args, bufsize=0,转载 2012-12-06 20:48:43 · 599 阅读 · 0 评论 -
关于Python的super用法研究
一、问题的发现与提出在Python类的方法(method)中,要调用父类的某个方法,在Python 2.2以前,通常的写法如代码段1:代码段1:class A:def __init__(self): print "enter A" print "leave A"class B(A):def __init__(self): print转载 2012-10-11 15:34:52 · 349 阅读 · 0 评论 -
内存映射文件原理探索
一直都对内存映射文件这个概念很模糊,不知道它和虚拟内存有什么区别,而且映射这个词也很让人迷茫,今天终于搞清楚了。。。下面,我先解释一下我对映射这个词的理解,再区分一下几个容易混淆的概念,之后,什么是内存映射就很明朗了。 原理首先,“映射”这个词,就和数学课上说的“一一映射”是一个意思,就是建立一种一一对应关系,在这里主要是只 硬盘上文件 的位置与进程 逻辑地转载 2013-01-22 18:34:04 · 378 阅读 · 0 评论