摘要: axel 参数 文件下载地址 可选参数: -n 指定线程数 -o 指定另存为目录 -s 指定每秒的最大比特数 -q 静默模式 实例 axel -n 10 -o /tmp/ http://testdownload.net/test.tar.gz 阅读全文
posted @ 2019-10-11 20:54 银杏叶的学习笔记 阅读(698) 评论(0) 推荐(0) 编辑
摘要: import requests import time ariaurl="http://localhost:6800/jsonrpc" dlurl="http://xxx.xxx.xxx/xxx.xxx" #需下载文件的真实 fn="XXX.XXX" #落地的文件名, dn="XXX/XXXX/xxxx" #本地目录 maxdowns=3 #最大并发数 #jsondata ... 阅读全文
posted @ 2019-10-11 20:27 银杏叶的学习笔记 阅读(2227) 评论(0) 推荐(0) 编辑
摘要: from selenium import webdriver import os import re class GetPage: def __init__(self, url_path): self.url_path = url_path self.driver = webdriver.Chrome() self.urls = {} self.url_flag = False self.driv 阅读全文
posted @ 2019-10-11 12:07 银杏叶的学习笔记 阅读(2482) 评论(0) 推荐(0) 编辑
摘要: 在执行自动化测试用例过程中,发现因为网络慢或其他原因导致driver.get(url) 时,页面一直在加载,页面没有加载完成就不会去继续执行下面的动作,但是实际上需要操作的元素已经加载出来了。 解决方法 第一步:使用 set_script_timeout() 设置等待最大时间。 第二步:到了最大等待 阅读全文
posted @ 2019-10-11 12:02 银杏叶的学习笔记 阅读(7089) 评论(0) 推荐(0) 编辑
摘要: 在使用selenium + chrome 作自动化测试的时候,有可能会出现网页连接超时的情况 如果出现网页连接超时,将会导致 webdriver 也跟着无法响应,不能继续进行任何操作 即时是去打开新的连接也会报Time out错误 那么如果有很多连接要去做弹窗抓取,却不想因为其中一两个页面超时而中断 阅读全文
posted @ 2019-10-11 11:57 银杏叶的学习笔记 阅读(1179) 评论(0) 推荐(0) 编辑
摘要: 1 from selenium import webdriver 2 from selenium.webdriver.common.by import By 3 from selenium.webdriver.support.ui import WebDriverWait 4 from selenium.webdriver.support import expected_conditions as 阅读全文
posted @ 2019-10-09 18:57 银杏叶的学习笔记 阅读(203) 评论(0) 推荐(0) 编辑