用urllib等抓取网页,只能读取网页的静态源文件,而抓不到由javascript生成的内容。究其原因,是因为urllib是瞬时抓取,它不会等javascript的加载延迟,所以页面中由javascript生成的内容,urllib读取不到。那由javascript生成的内容就真的没有办法读取了吗?非...
分类:
编程语言 时间:
2015-02-11 21:52:07
阅读次数:
219
1:确定python 版本 (Django并不支持Python3+)
2:www.djangoproject.com上下载 Django-1.6.2.tar.gz (我现在用的)
(或者直接 网络下载 命令:wget https://www.djangoproject.com/m/releases/1.6/Django-1.6.2.tar.gz)
3:解压 &安装...
分类:
系统相关 时间:
2015-02-10 16:48:32
阅读次数:
732
函数:raw_input()和input() 作用:读取控制台的输入与用户实现交互
注意:在python3.x中,已经删除raw_input(),取而代之的是input(),当然这仅仅是重命名,用法还是一样。因此在这里介绍的是python2.x中的raw_input()和input(),在python3.x中只要按raw_input()的使用方式就行...
分类:
编程语言 时间:
2015-02-07 09:10:42
阅读次数:
171
而且出现了 Could not parse file contents, check if you have the necessary module installed! 这句话。
解决方案:
sudo apt-get install python3-markdown python3-docutils...
分类:
系统相关 时间:
2015-02-07 01:44:38
阅读次数:
316
Python3 读写文件碰到的编码问题 1,远程文件资源读取 response的为 bytes,即utf-8或者gbk,需解码decode为unicode如:[python] view plaincopy# coding=gbk import urllib.request import re url...
分类:
编程语言 时间:
2015-02-06 18:12:11
阅读次数:
154
Python由于是非商业的,所以版本更新上有很多不兼容,例如python3和python2中的除法:python2.x:10/3 = 3 ; 10.0/3 = 3.333333...而python3.x:10/3 = 3.333333... ; 10.0/3 =3.333333...地板除:用 /....
分类:
编程语言 时间:
2015-02-06 14:43:35
阅读次数:
141
from:http://www.cnblogs.com/yangyongzhi/archive/2012/09/17/2688326.htmlPython中dict详解python3.0以上,print函数应为print(),不存在dict.iteritems()这个函数。在python中写中文注释...
分类:
编程语言 时间:
2015-02-03 19:03:20
阅读次数:
278
介绍
python3发布以来,获取了广大程序员们的差评,说不稳定,又是不兼容什么的,不过差评归差评,python3既然已经发布,肯定是个趋势,但在python3.4里面,使用原来python2.7的mysqldb已经不能连接mysql数据库了,比较令人纠结,不过我们可以使用pymysql,来完成连接mysql的重任,步骤如下:
序号
描述
1...
分类:
数据库 时间:
2015-02-03 15:12:44
阅读次数:
250
git地址:https://github.com/LiuLang/bcloud-packagessudo apt-get install python3-setuptoolsmd5sum bcloud_3.6.1-1_all.deb 得到md5值,然后cat checksum.txt:692e17c...
分类:
系统相关 时间:
2015-02-02 17:45:55
阅读次数:
1188
在python3中读取网页的时候,会有乱码的问题,如果直接打开,会有错误Traceback (most recent call last): File "E:/Source_Code/python34/HTMLParser_in_3.py", line 81, in context = f...
分类:
编程语言 时间:
2015-02-02 12:19:17
阅读次数:
582