
python
文章平均质量分 76
mercyle
这个作者很懒,什么都没留下…
展开
-
python中安装第三方库
在python中安装第三方库主要有以下两种方法:1、在https://pypi.Python.org/pypi网站中搜索需要的包名通过上面的地址下载压缩包后,解压得到相应文件夹。进入解压缩目录,使用如下命令安装2、python3.x版本已经带有pip工具了pip是一个安装和管理python包的工具可以使用pip安装第三方库原创 2018-04-10 19:49:51 · 283 阅读 · 0 评论 -
selenium+python定位元素示例
# -*- coding:utf-8 -*-from selenium import webdriverfrom selenium.webdriver.common.by import Bydriver=webdriver.Firefox()driver.get("http://www.baidu.com")driver.find_element_by_id("kw").send_key原创 2018-04-10 20:36:53 · 279 阅读 · 0 评论 -
__init__.py的作用
从上边的例子可以看出,__init__.py的主要作用是:1. Python中package的标识,不能删除2. 定义__all__用来模糊导入3. 编写Python代码(不建议在__init__中写python模块,可以在包中在创建另外的模块来写,尽量保证__init__.py简单)原创 2018-04-17 20:41:55 · 179 阅读 · 0 评论 -
基于python的多进程
来看一个多进程的例子:进程间通信用到的两种方法:1.pipe 2.queue1.pipe可以是单向,也可以是双向。2.Queue类与Pipe相似,都是先进先出结构。但Queue类允许多个进程放入,多个进程从队列取出对象。原创 2018-04-19 22:13:06 · 183 阅读 · 0 评论 -
多线程执行测试用例
from threading import Threadfrom selenium import webdriverfrom time import ctime, sleepdef test_baidu(browser, search): print('start:%s' % ctime()) print('browser:%s,' % browser) if b原创 2018-04-19 22:35:17 · 1291 阅读 · 0 评论 -
python异常
1.抓取已知异常:try: aexcept NameError as e: print("catch Error:",e) 2.捕获所有异常:try: aexcept: print("catch Error") 3.处理多个异常:try: f=open('1.txt') line=f.read(2) num=int(l...原创 2018-05-10 20:39:37 · 409 阅读 · 0 评论 -
爬虫之下载图片
import requestsheaders={'User-Agent':'Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.3029.110 Safari/537.36'}response=requests.get('https://timgsa.baidu....原创 2018-05-11 21:21:43 · 261 阅读 · 0 评论