摘要: import random import string def generate_random_str(randomlength=16): """ 生成一个指定长度的随机字符串,其中 string.digits=0123456789 string.ascii_letters=abcdefghigkl 阅读全文
posted @ 2020-04-17 10:47 pple 阅读(1487) 评论(0) 推荐(0) 编辑
摘要: 解法一: 超级大循环 最容易想到的就是遍历啊。嵌套循环,外层循环遍历全部列表,内层循环遍历当前元素位置之后的所有元素。内层循环中将两个数字相加,等于13就break。妥妥找到。 def equalSum01(data=None, twosum=13): result = [] for i, vi i 阅读全文
posted @ 2020-04-17 10:44 pple 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 一个项目带你走进产品经理的世界:研发测试 这个阶段的参与者? 虽然标题是叫「研发测试」,但是大家千万不要以为这个过程只有研发小哥哥和测试小姐妹的参与。是的,作为产品 owner 的产品经理和参与设计的 UI 同学都是需要参与「研发测试」这个过程的。只是产品经理参与度比较深,需要和各个角色协同沟通;U 阅读全文
posted @ 2020-04-16 17:17 pple 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 一.为什么用索引例:先假设有一张表,表的数据有10W条数据,其中有一条数据是nickname='css',如果要拿这条数据的话需要写的sql是 SELECT * FROM award WHERE nickname = 'css'一般情况下,在没有建立索引的时候,mysql需要扫描全表及扫描10W条数 阅读全文
posted @ 2020-04-16 17:15 pple 阅读(123) 评论(0) 推荐(0) 编辑
摘要: H5究竟是什么? “HTML5(WEB前端)技术由HTML(结构)、CSS(样式)、JavaScript(行为)组成。HTML5是WEB的未来,HTML5不仅在PC端,更是在移动端上也有广泛的应用。据统计2013年全球有10亿手机浏览器支持HTML5,同时HTML Web开发者数量将达到200万。H 阅读全文
posted @ 2020-04-16 16:09 pple 阅读(1512) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-04-16 15:59 pple 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 向上取整 >>> import math >>> math.ceil(3.5) 4 >>> math.ceil(3.4) 4 >>> 向下取整 >>> math.floor(3.4) 3 >>> 四舍五入 >>> round(3.4) 3 >>> round(3.5) 4 >>> 取整部分 >>> 阅读全文
posted @ 2020-04-16 15:56 pple 阅读(3197) 评论(0) 推荐(0) 编辑
摘要: CSS 选择器: 常见符号: #表示 id选择器 .表示 class选择器 >表示子元素,层级 一个空格也表示子元素,但是是所有的后代子元素,相当于 xpath 中的相对路径 一、css:属性定位 1.css可以通过元素的id、class、标签这三个常规属性直接定位到 2.如下是百度输入框的的htm 阅读全文
posted @ 2020-04-16 15:49 pple 阅读(888) 评论(0) 推荐(0) 编辑
摘要: 1.隐式等待:driver.implicitly_wait() driver = webdriver.Chrome()driver.implicitly_wait(10) #获取元素时最多会等待10秒,作用于所有的元素 2.显示等待:selenium.webdriver.support.except 阅读全文
posted @ 2020-04-16 15:17 pple 阅读(860) 评论(0) 推荐(0) 编辑
摘要: 1.操作鼠标事件的类:ActionChains perform() 执行所有ActionChains中存储的行为 context_click() 右击 double_click() 双击 drag_and_drop() 拖动 move_to_element() 鼠标悬停 2.鼠标右击示例 from 阅读全文
posted @ 2020-04-16 10:49 pple 阅读(132) 评论(0) 推荐(0) 编辑
以终为始,你期待的那天不会太遥远。