随笔分类 -  Python

摘要:用pip下载pymysql并引用 具体请参考文章: 《Python之MySQL数据库增删改查操作》 《python3.6 使用 pymysql 连接 Mysql 数据库及 简单的增删改查操作》* 《Python3利用pymysql操作 MySQL》 《Python之pymysql的使用》* 《pyt 阅读全文
posted @ 2018-09-21 16:49 Owen_ET 阅读(596) 评论(0) 推荐(1)
摘要:感谢:小琰子 Python+Selenium 脚本中的一些js的用法汇总: 1、滚动条 driver.set_window_size(500,500) js = "window.scrollTo(0,200)" #左:距左边横滚、右:距上边竖滚driver.execute_script(js) 2、 阅读全文
posted @ 2018-09-14 17:02 Owen_ET 阅读(5069) 评论(0) 推荐(0)
摘要:不说废话上代码: 具体文章请参考: 感谢:codeskyblue 大神的文章 ATX 《小白入门篇:python uiautomator2 的代码示例 (包含 app 管理,session 控制,toast,htmlreport,unittest ..)》 阅读全文
posted @ 2018-09-12 15:14 Owen_ET 阅读(2478) 评论(0) 推荐(0)
摘要:感谢作者:赖明星 文章链接地址:《哪些 Python 库让你相见恨晚?》 阅读全文
posted @ 2018-09-11 13:58 Owen_ET 阅读(164) 评论(0) 推荐(0)
摘要:上代码: import yagmail sendmail = 'xxx@126.com' sendpswd = 'xxx' receivemail = 'xxx@qq.com' # 连接邮箱服务器 yag = yagmail.SMTP(user=sendmail, password=sendpswd 阅读全文
posted @ 2018-09-11 13:55 Owen_ET 阅读(530) 评论(0) 推荐(0)
摘要:当进行Python的Web自动化时,会涉及到验证码问题,该如何跳过执行呢,下面请看代码: 1、首先新建配置文件*.ini格式 config.ini 2、调用configparser模块进行读取文件操作,没有的自行下载 login.py 读取的url,m_user,m_pass的值传参到获取cooki 阅读全文
posted @ 2018-09-07 14:28 Owen_ET 阅读(659) 评论(0) 推荐(0)
摘要:感谢: 作者:gz_tester,文章:《linux和mac环境,chromedriver和HTMLTestRunner放置的位置》 使用场景 配置python selenium 环境 使用方法 1、下载地址 chromedriver与chrome版本映射表与下载地址:[转]http://blog. 阅读全文
posted @ 2018-09-05 09:20 Owen_ET 阅读(404) 评论(0) 推荐(0)
摘要:Mac系统下安装uiaotumator2: 参考网址:《uiautomator2》以及参考github官方文档 注意:下面有坑,如果你没有下面的问题请直接跳转到 1、安装uiaotumator2命令: 提示报错: Could not install packages due to an Enviro 阅读全文
posted @ 2018-09-04 15:09 Owen_ET 阅读(4644) 评论(0) 推荐(0)
摘要:都是很有用的文章,本文都是转载文章,以便后续查阅: Mac Chrome浏览器取消自动升级(看这一篇就够了) 《Mac修改默认python版本》 《mac设置python版本切换,和设置python默认版本》 阅读全文
posted @ 2018-09-03 18:31 Owen_ET 阅读(344) 评论(0) 推荐(0)
摘要:一、打开终端 输入:uname -a ,查看电脑系统位数。 输入:python,查看mac系统python版本。 二、为了以后切换版本方便,安装pyenv进行版本切换以及升级。 参考文章:《MAC OS 使用pyenv 安装、切换python环境》《Mac下 Pyenv 的安装使用》《pyenv》《 阅读全文
posted @ 2018-09-03 15:46 Owen_ET 阅读(3510) 评论(0) 推荐(0)
摘要:上代码: 阅读全文
posted @ 2018-09-03 11:13 Owen_ET 阅读(1457) 评论(0) 推荐(0)
摘要:具体API可参考:《uiautomator2》以及参考github官方文档 感谢:Ricky_Frog 《Python+uiautomator2手机UI自动化测试实战 -- 2. 用法介绍》 学习API: 《uiautomator2》 对应如图所示: 1、 定位元素: ①ResourceId定位 : 阅读全文
posted @ 2018-08-31 15:29 Owen_ET 阅读(1384) 评论(0) 推荐(0)
摘要:Ubuntu系统下安装uiautomator2步骤: 1、安装命令: 但是报错: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-fd8i2dr1/uiautomator2/ 后经大神提示 阅读全文
posted @ 2018-08-31 09:32 Owen_ET 阅读(2331) 评论(0) 推荐(0)
摘要:# encoding=utf-8 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains browser = webdriver.Chrome('E:\\chromedriver.exe') browser.maximize_window() browser... 阅读全文
posted @ 2018-08-30 15:25 Owen_ET 阅读(2207) 评论(0) 推荐(0)
摘要:参考文章:《python3.6 :NameError: name 'unicode' is not defined》 阅读全文
posted @ 2018-08-30 14:43 Owen_ET 阅读(838) 评论(0) 推荐(0)
摘要:参考文章: 《Python+Selenium笔记(九):操作警告和弹出框》 阅读全文
posted @ 2018-08-30 11:41 Owen_ET 阅读(306) 评论(0) 推荐(0)
摘要:上代码: # coding:utf-8 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains from selenium.webdriver.support.se 阅读全文
posted @ 2018-08-30 11:39 Owen_ET 阅读(450) 评论(0) 推荐(0)
摘要:问题1: <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> Time Elapsed: 0:00:04.464552 有时经常瞬间就运行完了程序,但实际上一个case都没执行,经过反复实验得知,是pattern原因 disco 阅读全文
posted @ 2018-08-30 09:31 Owen_ET 阅读(797) 评论(0) 推荐(0)
摘要:github学习地址:https://github.com/openatx/uiautomator2 <_io.TextIOWrapper name='<stderr>' mode='w' encoding='UTF-8'> 个人总结的ATX学习资料文章: 1、Ubuntu系统: 《【Ubuntu安 阅读全文
posted @ 2018-08-21 14:35 Owen_ET 阅读(1031) 评论(0) 推荐(0)
摘要:由于之前做web自动化的时候,没有自己总结一篇Python3.6.1的安装步骤,这次由于学习appium自动化时换了台电脑,所以想重新总结一下。 一、安装Python3.6.1 下载Python3.6.1地址:https://pan.baidu.com/s/1g_Y-B39OlmD_QGyXQWrb 阅读全文
posted @ 2018-08-12 21:21 Owen_ET 阅读(1818) 评论(0) 推荐(0)