Python中__class__的理解

先运行下面一段代码: <DIV style="BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #808080 12px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT: 12px 宋体; COLOR: #000000; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADDIN...
默认分类 | 2010-04-21 03:55 | 10056次阅读 | 0评

Python抓取页面中超链接(URL)的3中方法比较(HTMLParser、pyquery、正则表达式)

HTMLParser版: <DIV style="BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #808080 12px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT: 12px 宋体; COLOR: #000000; BORDER-TOP: #c0c0c0 1px solid; BORDER-RIGHT: #c0c0c0 1px solid; PADD...
Python | 2010-04-20 20:04 | 7037次阅读 | 0评

Python中将字符串列表转为数字列表的两种方法

用1000个元素的列表作实验,计算它们的执行时间   首先想到的是遍历列表然后转换元素类型,组成新的列表: <DIV style="BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #808080 12px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; FONT: 12px 宋体; COLOR: #000000...
Python | 2010-04-17 18:39 | 10083次阅读 | 0评

用Python对字符串进行批量替换

txt = <SPAN style=...
Python | 2010-04-13 16:32 | 8646次阅读 | 0评

python实现全屏截图(win32)

<SPAN style...
Python | 2010-04-10 22:14 | 4003次阅读 | 0评

深入理解Python中的yield

yield的英文单词意思是生产,刚接触Python的时候感到非常困惑,一直没弄明白yield的用法。只是粗略的知道yield可以用来为一个函数返回值塞数据,比如下面的例子: <DIV style="BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 4px; BACKGROUND-COLOR: #eeeeee; PADDING-LEFT: 4px; WIDTH: 98%; PADDING-RIGHT: 5px; FONT-SIZE: 13px; BORDER...
Python | 2010-04-10 01:12 | 864次阅读 | 0评

Python中用enumerate遍历列表

enumerate在遍历时可以返回元素的索引值,如:for i, v in enumerate(a):这对于某些需要索引值的情况非常方便。如打印序号,如果不用这个方法,我们遍历一般要写成:for i in range(len(a)):    print i, a[i]而使用enumerate,可以写为:for i, v in enumerate(a):    print i, v  ...
Python | 2010-04-09 23:14 | 1826次阅读 | 0评

搜狗的广告做的有些过了

刚才sogou拼音输入法自动更新完毕,跳出来这个广告   攻击对手了
互联网/计算 | 2010-04-09 22:24 | 880次阅读 | 3评

python内置函数map/reduce/filter

python内置函数map/reduce/filter python有几个内置的函数很有意思:map/filter/reduce,都是对一个集合进行处理,filter很容易理解用于过滤,map用于映射,reduce用于归并. 是python列表方法的三架马车。 filter() 函数:filter函数的功能相当于过滤器...
Python | 2010-04-09 01:56 | 1117次阅读 | 1评

python插入记录后取得主键id的方法(cursor.lastrowid和conn.insert_id())

<SPAN style="COLOR...
Python | 2010-04-07 13:01 | 5878次阅读 | 0评

phpmyadmin编码整理下拉菜单编码选项过多的解决办法

用phpmyadmin管理mysql数据库很方便,但是选择“整理”的时候那个下拉菜单感觉太长了,几乎涵盖了全球所有语言的编码,而我们常用的无非就gbk、gb2312、utf8,那么长的下拉菜单每次我选择gbk的时候都很麻烦。网上搜了一下好像phpmyadmin没有设置这个下拉菜单的选项。看了一下phpmyadmin的源代码好像这些编码选项是从MYSQL数据库里面取读出来的,不作深究,用最简单的办法来解决。   打开phpmyadmin里面libraries文件下下的mysql_charsets.lib.php...
MySQL | 2010-04-06 14:15 | 1113次阅读 | 0评

vim打开utf8编码文件时中文乱码的解决办法

在配置文件,通常是vimrc,加上一行   set fileencodings=ucs-bom,utf-8,chinese,cp936
Linux | 2010-04-05 21:00 | 1719次阅读 | 0评

MySQLdb for Python使用指南/Python的数据库操作

网站就是要和数据库进行交互,否则什么都不用做了...今天我们来看一个叫MySQLdb的库,这个用来和MySQL数据库进行交互. 可以从这里获得这个库 http://sourceforge.net/projects/mysql-python 如果你不确定你的python环境里有没有这个库,那就打开python shell,输入 import MySQLdb,如...
Python | 2010-04-03 12:01 | 918次阅读 | 0评

Python祛除列表中重复的元素

比较容易记忆的是用内置的set <DIV style="BORDER-BOTTOM: #c0c0c0 1px solid; BORDER-LEFT: #808080 12px solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 9px; PADDING-RIGH...
Python | 2010-04-02 16:46 | 1473次阅读 | 0评

python set 简单应用

set也是python里一个重要类型,有时候还是蛮好用的。详细文档和说明可以用help(set) 查看其说明和方法。 下面来点简单的小例子说明把。 >>> x = set('spam') >>> y = set(['h','a','m']) >>> x, y (set(['a', 'p', 's', 'm']), set(['a', 'h', 'm'])) 再来些小应用。 >>> x & y # 交集 s...
Python | 2010-04-02 16:15 | 826次阅读 | 0评

python实现php的explode和implode

php的explode和implode很方便,python没有这两个函数,不过python有split和join   实现explode >>> str = 'a|b|c|d|e'>>> str.split("|")['a', 'b', '...
Python | 2010-04-02 15:47 | 8875次阅读 | 1评

HTML UTF-8编码转换成Python的可读形式

<<SPAN style="COL...
默认分类 | 2010-04-02 13:18 | 859次阅读 | 1评
浏览1533450次
最新评论