在使用python爬虫的过程中,难免遇到要加载原网站的js脚本并执行。但是python本身无法解析js脚本。 不过python这么猛的语言,当然设置了很多方法来执行js脚本。其中一个比较简单的方法是使用pyv8模块。 用pip下载pyv8模块,也可以百度搜索安装包(使用于windows平台) 然后就 ...
分类:
其他好文 时间:
2017-03-30 23:12:12
阅读次数:
217
安装MySQLdb,请访问 http://sourceforge.net/projects/mysql-python 我的是2.7版本的MySQL-python-1.2.4b4.win32-py2.7 直接运行就能安装了 ...
分类:
数据库 时间:
2017-03-30 23:01:12
阅读次数:
231
也许 Virtualenv 是你在开发中最愿意使用的,如果你在生产机器上有 shell 权限的时候,你也会愿意用上 virtualenv。 virtualenv 解决了什么问题?如果你像我一样喜欢 Python 的话,有很多机会在基于 Flask 的 web 应用外的其它项目上使用 Python。 ...
分类:
其他好文 时间:
2017-03-30 23:00:14
阅读次数:
189
1 使用__slots__ 1.1 绑定属性和方法 给实例绑定属性 给某个实例绑定方法 但是由于给实例绑定的方法, 别的实例无法使用 因而需要给类绑定方法: 1.2 限定绑定属性 由于Python可以随意的增加属性, 因而为了针对这种情况, 可以在定义函数的时候定义__slots__来限制类里面只有 ...
分类:
其他好文 时间:
2017-03-30 22:41:26
阅读次数:
168
今天主要是用户输入输出,字符拼接。 在python中,多行注释是3个单引号或双引号 单行注释是#号开头,如下。 ''' name = "xiaoming" print(name) ''' # name = "xiaoming". 在python中单双引号作用一样,除非是一个语句中怕单引号或双引号太多 ...
分类:
编程语言 时间:
2017-03-30 22:30:17
阅读次数:
186
安装python-2.7.13.msi(到C:\Python27),把C:\Python27和C:\Python27\Scripts添加到系统环境变量 安装numpy:下载numpy-1.11.3+mkl-cp27-cp27m-win32.whl mkl即intel的math kernel lib ...
LINK: http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3785 题意:求 \(1^1+2^2+3^3+…+n^n\) 加1模7的值 思路:其实这题是找规律题...说数论是不甘心,这题卡了好久,借助python打表发现 指 ...
分类:
其他好文 时间:
2017-03-30 21:50:38
阅读次数:
129
Python语言的简洁性、易读性以及可扩展性使之成为最受欢迎的程序设计语言之一,且具有丰富和强大的库。Python是解释执行的,编写完的源代码通过解释器中的代码转换器,转换成bytecode形式的代码(在运行demo时会出现含的.pyc的文件这里时bytecode的代码),再由pum的虚拟机解析..
分类:
编程语言 时间:
2017-03-30 20:51:56
阅读次数:
155
1、执行 Python 脚本的两种方式 终端和交互模式 方法1:python helloword.py 2、简述位、字节的关系 1 Byte = 8 bit1 bit = 1/8 Byte1字节=8位1位=1/8字节 3、简述 ascii、unicode、utf-8、gbk 的关系 unicode: ...
分类:
编程语言 时间:
2017-03-30 20:39:51
阅读次数:
235
1、执行Python脚本的两种方式 使用交互式的带提示符的解释器或使用源文件 2、简述位、字节的关系 位是计算机中最小计量单位,用bit表示 字节是计算机中最小存储单位,用Byte表示 1字节=8位,即1Byte=8bit3、简述ASCII、unicode、utf-8、GBK的关系 ASCII >G ...
分类:
编程语言 时间:
2017-03-30 20:38:34
阅读次数:
208