07 2016 档案
摘要:假设有如下xml在/home/abc.xml位置 我们要查找其中id=1的节点B的名称,可以利用lxml中xpath来查找:
阅读全文
摘要:这个爬虫的作用是,对于一个给定的url,查找页面里面所有的url连接并依次贪婪爬取 主要需要注意的地方: 1.lxml.html.iterlinks() 可以实现对页面所有url的查找 2.获取页面要设置超时,否则遇到没有响应的页面,代码容易卡死 3.对所有异常的捕获 4.广度优先搜索实现 具体代码
阅读全文
摘要:如下所示,在不知道异常名的情况下可以捕获所有异常 try: a=b b=c except Exception,ex: print Exception,":",ex 如下所示,在不知道异常名的情况下可以捕获所有异常
阅读全文
摘要:来源:http://www.cnblogs.com/yupeng/p/3413852.html
阅读全文
摘要:来源:http://www.runoob.com/python/func-number-choice.html 描述 choice() 方法返回一个列表,元组或字符串的随机项。 语法 以下是 choice() 方法的语法: 注意:choice()是不能直接访问的,需要导入 random 模块,然后通
阅读全文
摘要:来源:https://www.shiyanlou.com/courses/368 实验楼的2048程序,在linux下可实现通过终端游戏。 主要学习的知识点: 1.状态机函数实现,用字典将状态和函数相对应,返回状态再通过字典调用相关函数 2.字典的值可以是函数名,也可以是lambda匿名函数。 la
阅读全文
摘要:来源:http://www.cnblogs.com/frydsh/archive/2012/07/10/2585370.html zip函数接受任意多个(包括0个和1个)序列作为参数,返回一个tuple列表。具体意思不好用文字来表述,直接看示例: 1.示例1: 运行的结果是: [(1, 4, 7),
阅读全文
摘要:来源:http://www.jb51.net/article/63672.htm 自python2.6开始,新增了一种格式化字符串的函数str.format(),可谓威力十足。那么,他跟之前的%型格式化字符串相比,有什么优越的存在呢?让我们来揭开它羞答答的面纱。语法 它通过{}和:来代替%。“映射”
阅读全文
摘要:来源:http://www.ynpxrz.com/n1031711c2023.aspx Python标准库中collections对集合类型的数据结构进行了很多拓展操作,这些操作在我们使用集合的时候会带来很多的便利,多看看很有好处。 defaultdict是其中一个方法,就是给字典value元素添加
阅读全文
摘要:any(iterable) 版本:该函数适用于2.5以上版本,兼容python3版本。 说明:如果iterable的任一元素不为0、''、False,返回True。 all(iterable) 说明:如果iterable的所有元素不为0、''、False,返回True。 示例: >>> any('1
阅读全文
摘要:设有一个元组或者列表 则a[::-1]和b[::-1]的含义是将元组或列表的内容翻转 注意和a[:-1]的区别 a[:-1]表示从元组中切片,默认从第一个元素开始,到倒数第一个元素前面的那个元素为止
阅读全文
摘要:来源:http://blog.csdn.net/djinglan/article/details/8812934
阅读全文
摘要:解决方式:用管理员方式打开wireshark即可
阅读全文
摘要:资料:http://www.runoob.com/python/python-mysql.html 例子: 假设有数据路HTMLHASH, 其中有表htmlhash, 表中包括两个varchar(10)类型数据。下面给出插入操作代码: 注意: execute(): 执行单条语句,其中如果用到变量,则
阅读全文
摘要:来源:http://zhidao.baidu.com/link?url=p78PlTJZlheB4uSKCkmZApg-3qrTIBCS3yI5LbGJLEAnUuO3-4GE6dLqq1LWC_kneZMWxR6q_xW8ts4g7SF6e2WroWL3B2amk5KBlPyGsmS 在linux
阅读全文
摘要:来源: http://www.cnblogs.com/ohmydenzi/p/5521121.html http://blog.csdn.net/chana1101/article/details/39641415 错误信息: 2003-Can't connect to MySQL server o
阅读全文
摘要:1.先安装mysql sudo apt-get install mysql-server apt-get isntall mysql-client sudo apt-get install libmysqlclient-dev sudo apt-get install mysql-server ap
阅读全文
摘要:一个很好的博客:http://blog.csdn.net/mathboylinlin/article/details/9413551 博客不让转载,我只摘抄了里面几个例子,更多内容到博客里去看 lamda表达式例子 1. 2. map可以映射函数
阅读全文
摘要:pathlib在python3.2以上开始默认支持,在python2.7中如果要使用需要安装 pathlib更多参考资料:http://pathlib.readthedocs.io/en/pep428/
阅读全文
摘要:来源:http://www.2cto.com/kf/201412/363654.html argparse是python用于解析命令行参数和选项的标准模块,用于代替已经过时的optparse模块。argparse模块的作用是用于解析命令行参数。 例如python parseTest.py input
阅读全文
摘要:来源:http://www.jb51.net/article/54316.htm filter函数: filter()函数可以对序列做过滤处理,就是说可以使用一个自定的函数过滤一个序列,把序列的每一项传到自定义的过滤函数里处理,并返回结果做过滤。最终一次性返回过滤后的结果。 filter()函数有两
阅读全文
摘要:Python3.4默认是安装在/usr/local/lib/python3.4目录下,需要删除默认python link文件,重新建立连接关系。 使用ln -s命令来修改,命令如下: 来源:http://blog.sina.com.cn/s/blog_7cdaf8b60102vf2b.html
阅读全文
摘要:问题1:安装虚拟机时出现The Microsoft Runtime DLL installer failed to complete 解决: 重新安装,安装失败时不要点击结束,在开始“运行”出输入%temp%,找到时间最新的大长串字符的文件夹,把里面的文件都拷贝出来,然后结束错误的安装。在拷贝出来的
阅读全文
摘要:来自:http://lxml.de/tutorial.html lxml中的E-factory可以用个简单快速的生成XML和HTML
阅读全文
摘要:教程来自:http://www.runoob.com/linux/linux-comm-awk.html 教程中的例子很好,可以有助于快速上手awk.但是里面的细节介绍的并不清楚。 问题1:什么时候写在 '' 单引号中, 什么时候写在 '' 单引号前, 什么时候写在 '' 单引号后? 问题2:BEG
阅读全文
摘要:1.官方教程:http://lxml.de/tutorial.html#parsing-from-strings-and-files 最重要的文档,看完基本就能用了 2.lxml支持xpath,xpath的教程:http://www.w3school.com.cn/xpath/xpath_examp
阅读全文