10 2013 档案
摘要:获得目标html的编码格式按照此编码格式去解析html内容,就可以正常解析import urllib2target = urllib2.urlopen("http://www.amazon.cn")print target.hearders #或使用target.info(),获得charset的内...
阅读全文
摘要:Is, == 和 idis 是否是同一个对象,-5~256范围内,只要值相等则一定是一个对象== 值是不是相等id() 可以输出对象的内存地址a 和b的地址不一样,说明是两个不同的对象一个变量的值赋给另一个变量把一个变量的值赋给另一个变量,没有创建新的对象,is 返回 True指向同一个内存地址,同...
阅读全文
摘要:知识点:python中,万物皆对象。 python中不存在所谓的传值调用,一切传递的都是对象的引用,也可以认为是传址。python中,对象分为可变(mutable)和不可变(immutable)两种类型,元组(tuple)、数值型(number)、字符串(string)均为不可变对象,而字典型(...
阅读全文
摘要:http://www.cnblogs.com/evening/articles/2428750.html从简单的角度来看的话,zip格式会是个不错的选择,而且python对zip格式的支持够简单,够好用。1)简单应用如果你仅仅是希望用python来做压缩和解压缩,那么就不用去翻文档了,这里提供一个简...
阅读全文
摘要:import copyid_list=[1,2,3,4,5]dft={'id':'','date':'2013-10-29'}result =[]for i in id_list: res = dft #此处是浅拷贝 res['id']=i## print res['id'],r...
阅读全文
摘要:netstat -anp 显示系统端口使用情况lsof -i :端口 显示占用该端口的进程情况 uname -a 内核信息cat /proc/interrupts 显示中断信息netstat -anp | grep 3306 查看mysql端口使用情况netstat -anp | grep 330...
阅读全文
摘要:#将aaaa替换成aaba,先将前三个a替换成b,再将前2个b还原为aimport rea='aaaa'print re.sub('b','a',re.sub('a','b',a,3),2)
阅读全文
摘要:import itertoolsdef fib(): first = 0 second = 1 while 1: n=first+second yield n first=second second=nprint list(i...
阅读全文
摘要:生成器是python中一个非常酷的特性,python 2.2中引入后在2.3变成了标准的一部分。它能够让你在许多情况下以一种优雅而又更低内存消耗的方式简化无界(无限)序列相关的操作。生成器是可以当做iterator使用的特殊函数,它功能的实现依赖于关键字yield,下面是它如何运作一个简单的演示:d...
阅读全文
摘要:[Error 183] 当文件已存在时,无法创建该文件。遇到一种情况,需要注意磁盘空间:在服务器启动项目时,启动失败,但是日志没有任何异常信息,此时使用df -m 命令查看磁盘空间,显示所在磁盘已用100% 版权声明:本文为博主原创文章...
阅读全文
摘要:在Windows 下安装iPython 可分为以下几步,供参考https://pypi.python.org/pypi/ipython/1.1.0#downloads 下载 ipython 1.1.0 的安装包,ipython-1.1.0.zip解压 ipython-1.1.0.zip 安装包cmd...
阅读全文
摘要:注意此处eval的使用 版权声明:本文为博主原创文章,未经博主允许不得转载。
阅读全文
摘要:问题来源:http://stackoverflow.com/questions/287871/print-in-terminal-with-colors-using-pythonwin7下此操作无效使用termcolor模块对输出内容颜色进行处理。例如:from termcolor import c...
阅读全文
摘要:Download the source from one of the links below # 在http://pypi.python.org/ 中下载tgz安装包Unpack the source distribution and change directory to the resulti...
阅读全文
摘要:#! /usr/bin/env python#coding=utf-8ab={'Swaroop':'swaroop@byteofpython.info', 'Larry':'laryy@wall.org', 'Matsumoto':'matz@ruby-lang.org', 'Spammer':'s...
阅读全文
摘要:#! /usr/bin/env python#coding=utf-8s=u"中文"print isinstance(s,unicode) #Trueprint s # 中文s2='中国'print isinstance(s2.decode('utf-8'),unicode) #Trueprint ...
阅读全文
摘要:这是群里的一个问题,如下图:目的:使用from ... import 语句在test/libqq/http_test.py中导入src/libqq/http.py模块test/libqq/http_test.py 文件内容:import os,syssys.path.append(r'C:/User...
阅读全文
摘要:当重复一个正则表达式时,如用 a*,操作结果是尽可能多地匹配模式。当你试着匹配一对对称的定界符,如 HTML 标志中的尖括号时这个事实经常困扰你。匹配单个 HTML 标志的模式不能正常工作,因为 .* 的本质是“贪婪”的#!python>>> s = 'Title'>>> len(s)32>>> p...
阅读全文
摘要:在for循环迭代过程中修改迭代序列不安全(只有在使用链表这样的可变序列时才会有这样的情况)。如果你想要修改你迭代的序列(例如,复制选择项),你可以迭代它的复本。通常使用切片标识就可以很方便的做到这一点:>>> for x ina[:]: # make a slice copy of the enti...
阅读全文
摘要:需要注意的问题:http://blog.csdn.net/my2010sam/article/details/12503833l=range(1,100)l2=l[:]for i in l: if i ==1: l2.remove(i) for m in range(2,i): if i % m =...
阅读全文

浙公网安备 33010602011771号