Python
小葛
大不自多,海纳江河。
展开
-
python 模块的加载
不管是用import还是用from mmmm import *的方式导入模块,当程序运行之后,回头在看那个存储着mmmm.py文件的目录中(关于mmmm.py文件可以看上一讲),多了一个文件:qw@qw-Latitude-E4300:~/Documents/ITArticles/BasicPython/codes$ ls mmm*mmmm.py mmmm.pyc在这个目录下面,除转载 2016-03-17 22:35:32 · 400 阅读 · 0 评论 -
windows下安装lxml
试了好多种方法都不好用,受到以下帖子启发,稍作修改,终于搞定!我的python 2.7.11在库文件的site-package文件夹下已有easy_install.py,于是在文件夹路径下运行python easy_install.py --allow-hosts=lxml.de, *.python.org lxml==3.4.4(3.4.4是最新的版本号)一切顺利!*原创 2016-03-19 22:46:13 · 592 阅读 · 0 评论 -
解决OS X下Pycharm无法识别Python第三方库的问题
我的系统是OS X 10.9,由于自带了Python2.7.5、2.5.6,我也就懒得再升级Python了……直到需要安装lxml等第三方库,才发现Pycharm没有立即识别,怎么折腾都没用,而终端里的Python2.7.10却可以运行第三方库。仔细检查Pycharm设置,发现原来我安装的第三方库根本没有在Pycharm绑定的解释器中,呵呵,还以为是lxml依赖的问题,难怪百度好久都没有头绪。原创 2016-03-20 15:51:37 · 6121 阅读 · 0 评论 -
Python特殊语法:filter、map、reduce、lambda [转]
Python内置了一些非常有趣但非常有用的函数,充分体现了Python的语言魅力!filter(function, sequence):对sequence中的item依次执行function(item),将执行结果为True的item组成一个List/String/Tuple(取决于sequence的类型)返回:>>> def f(x): return x % 2 != 0 and x转载 2016-03-20 19:11:03 · 375 阅读 · 0 评论 -
requests的content与text导致lxml的解析问题
使用requests获取了新浪微博的源代码,通过lxml库的etree.HTML来处理一段网页源代码,从而生成一个可以被xpath解析的对象。selector = etree.HTML(html)遇到报错:selector = etree.HTML(html) File "lxml.etree.pyx", line 2953, in lxml.etree.HTML (src\lxm转载 2016-03-21 23:44:16 · 654 阅读 · 0 评论 -
用lxml解析HTML
先演示一段获取页面链接代码示例:#coding=utf-8from lxml import etreehtml = ''' 友情链接查询 - 站长工具 Top News World News only on this page Ah, and here转载 2016-03-21 23:59:02 · 919 阅读 · 0 评论 -
python调度框架APScheduler使用详解
1 # coding=utf-8 2 """ 3 Demonstrates how to use the background scheduler to schedule a job that executes on 3 second 4 intervals. 5 """ 6 7 from datetime import datetime 8 import time 9 impo转载 2016-04-09 21:47:29 · 2061 阅读 · 0 评论 -
python 中文乱码问题深入分析
遇到Windows命令行print 字符串输出中文乱码的问题,在参考以下文章后顺利解决原文链接:http://www.jb51.net/article/26543.htm方法是 print string.decode('utf-8').encode('gbk')=======================================在本文中,以'哈'来解释作示转载 2016-03-28 22:11:19 · 438 阅读 · 1 评论