2.3 安装浏览器驱动 WebDriver 支持Firefox (FirefoxDriver)、IE (InternetExplorerDriver)、Opera (OperaDriver) 和Chrome(ChromeDriver)。 对Safari 的支持由于技术限制在本版本中未包含,但是可以使 ...
分类:
其他好文 时间:
2017-11-09 17:52:56
阅读次数:
179
1.virtualenv介绍 在python开发中,我们可能会遇到一种情况,就是当前的项目依赖的是某一个版本,但是另一个项目依赖的是另一个版本,这样就会造成依赖冲突,而virtualenv就是解决这种情况的,virtualenv通过创建一个虚拟化的python运行环境,将我们所需的依赖安装进去的,不 ...
分类:
其他好文 时间:
2017-11-08 20:04:48
阅读次数:
137
Python是一门解释型语言? 没学Python前,一直以为Python是一门解释型语言,当学习是,发现了*.pyc文件的存在,才知道哪是一厢情愿了。如果Python是解释型语言,那么生成*.pyc文件是什么呢?C应该是compiled的缩写才对啊! 下面看看一些基础概念。 解释型语言和编译型语言 ...
分类:
编程语言 时间:
2017-11-08 19:57:55
阅读次数:
215
第1章 欢迎来到Python世界 1.1 什么是Python 1.2 起源 1.3 特点 1.4 下载和安装Python 1.5 运行Python 1.6 Python文档 1.7 比较Python(Python与其他语言的比较) 1.8 其他实现 第2章 快速入门 2.1 程序输出,print语句 ...
分类:
编程语言 时间:
2017-11-08 11:49:59
阅读次数:
201
1. 前言 用Sublime Text 2 配置Python运用环境,有简单配置还有像IDLE一样的配置,本文分成第一部分和第二部分。 2. 配置 第一部分(简单配置) 1. 只需要打开Preferences 的 Browse Packages找到Python 文件夹中的Python.sublime ...
分类:
编程语言 时间:
2017-11-01 01:01:31
阅读次数:
284
什么是迭代(iteration)呢? 给定一个list或者tuple,通过for循环来遍历这个list或者tuple、这种遍历就是迭代(iteration)。只要是可迭代的对象都可以进行迭代、怎么判断一个对象是否是可迭代的对象呢?可以用collections模块里面的iterable包的isinst ...
分类:
编程语言 时间:
2017-10-31 18:54:42
阅读次数:
140
模块Python有他有非常丰富的标准库和第三方库。使用前要先用import命令导入,然后才能在之后的代码中调用。sys模块importsys
print(sys.path)#打印环境变量结果输出的是一串目录列表,是python运行的环境变量。Python导入的时候会依次在这些目录中查找。不过其中并没有sys.py这..
分类:
编程语言 时间:
2017-10-30 15:07:01
阅读次数:
173
以 Ubuntu 14.04 系统为例,安装的 Python 和 Python3 分别是 2.7.6 和 3.4.3, 但有些项目,有些模块要求特定的 Python 版本。而当前系统默认的 Python 已经和系统有比较紧密的耦合,不能随便卸载或升级默认的 Python,否则可能导致系统不可用。 在 ...
分类:
编程语言 时间:
2017-10-29 18:47:27
阅读次数:
170
1、 Python运行时间较短。 2、 脚本语言的一种,解释型语言。 3、 Python2与Python3的区别。 4、 TAB符号替代C语言中的{}。 5、 Python胶水语言。 二、 1、环境搭建: Windows 和Linux区别。 win7: a、Add Python环境变量 b、所有用户 ...
分类:
编程语言 时间:
2017-10-28 13:48:38
阅读次数:
156
首先,我们用pip安装virtualenv: 然后,假定我们要开发一个新的项目,需要一套独立的Python运行环境,可以这么做: 第一步,创建目录: 第二步,创建一个独立的Python运行环境,命名为venv: 命令virtualenv就可以创建一个独立的Python运行环境,我们还加上了参数--n ...
分类:
其他好文 时间:
2017-10-25 19:42:34
阅读次数:
148