摘要: 环境:(1)windows7/ (2)安装python3.6环境 (3)python脚本(play.py) pyinstaller的参数请参考https://blog.csdn.net/BearStarX/article/details/81054134 第一步安装pyinstaller 打开cmd 阅读全文
posted @ 2020-04-15 21:49 秋刀鱼Q 阅读(1712) 评论(0) 推荐(0) 编辑
摘要: os.walk() 方法 用于通过在目录树中游走输出在目录中的文件名,向上或者向下。方法是一个简单易用的文件、目录遍历器,可以帮助我们高效的处理文件、目录方面的事情。该方法没有返回值。 实例:对文件夹中图片文件路径打印,并删除不符合要求的图片 def image_delect(image_file_ 阅读全文
posted @ 2020-04-06 14:24 秋刀鱼Q 阅读(4205) 评论(0) 推荐(0) 编辑
摘要: 下载Pillow库,解压到Python的Scripts 目录下,解压后的文件后缀为.tag.gz 安装:cmd先进入到目录D:\\Program Files\python\Scripts,运行命令 pip install Pillow就行 实例: 阅读全文
posted @ 2020-04-06 14:16 秋刀鱼Q 阅读(3672) 评论(0) 推荐(0) 编辑
摘要: 在元素定位时用id定位不到,查看html发现有iframe标签,如下图: 所以需要切换到frame后再定位 定位完frame里面的元素后再定位后面第二个元素又报错,这是因为第二个元素没有在frame里面,所以需要切换到主文档 这样就可以将第二个元素定位到。 阅读全文
posted @ 2019-06-12 13:36 秋刀鱼Q 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、强制等待 强制等待就是前一步执行完成后必须等待5秒才能执行下一步,不灵活,影响代码执行的整体速度。 二、隐性等待 隐性等待是在规定时间内等待浏览器加载完成,对整个driver起作用,所以只需要设置一次即可。当页面有弹出框时,隐性等待对弹出框的等待不起作用,它只针对页面刷新起作用。若最长等待时间完 阅读全文
posted @ 2019-06-03 22:30 秋刀鱼Q 阅读(185) 评论(0) 推荐(0) 编辑
摘要: 1、webdriver提供的id定位的方法是通过元素的id属性来查找元素 find_element_by_id() 2、通过name来定位 find_element_by_name() 3、通过绝对路径来定位 find_element_by_xpath() 4、通过类来定位,只能找到第一个符合要求的 阅读全文
posted @ 2019-05-31 20:11 秋刀鱼Q 阅读(915) 评论(0) 推荐(0) 编辑
摘要: 遇见问题: 1、出现分页,当出现分页时需要把定位的页面进行切换,具体方法: # 5.1.找到新窗口的名字,new_window是一个列表,[-1]是定位到最后一个页签new_window = driver.window_handles[-1]# 5.2.切换到新窗口、driver.switch_to 阅读全文
posted @ 2019-05-31 19:44 秋刀鱼Q 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 测试环境准备: 一、测试环境准备 1、安装Python 2、安装Chrom65 3、安装pycharm 4、将chromedriver.exe(浏览器驱动文件)复制到如下路径下:C:\Users\Administrator\AppData\Local\Programs\Python\Python36 阅读全文
posted @ 2019-05-31 11:07 秋刀鱼Q 阅读(2083) 评论(0) 推荐(0) 编辑
摘要: 1、插入一列数据 insert into school values('1','2','3'); 2、插入一列中部分数据 INSERT INTO school(idname,id) VALUES ('78','7'); 3、插入多列数据 insert into school values('1',' 阅读全文
posted @ 2019-05-27 13:32 秋刀鱼Q 阅读(870) 评论(0) 推荐(0) 编辑
摘要: CSV文件中的每一行代表电子表格中一行,逗号分隔该行的单元格 1、新建CSV文件,并进行写操作 结果: 2、读操作 结果: 阅读全文
posted @ 2018-09-08 22:11 秋刀鱼Q 阅读(9443) 评论(0) 推荐(0) 编辑