01 2021 档案

摘要:#列表的相关操作,列表是可变的可迭代对象 # index(value,[start,[stop]])通过值value,从指定区间查找,匹配第一个就立即返回索引,找不到,抛出ValueError lst = ['a',1,2,3,4,'a','b','c'] lst[1]='b' print(lst) 阅读全文
posted @ 2021-01-21 10:06 静惜 阅读(75) 评论(0) 推荐(0)
摘要:# 字符串格式化 format函数 # 通过位置参数,按照位置顺序替换前面的{}占位符 s1 = "name:{}, socre:{}".format("tom",89) # 关键字参数或命名参数 s2 = "name:{0},socre:{score} ".format("tom",score=9 阅读全文
posted @ 2021-01-21 09:13 静惜 阅读(182) 评论(0) 推荐(0)
摘要:#字符串支持索引访问,是有序的,可迭代的。 #join 连接,参数是一个可迭代类型,而且必须是字符型的 str1 = "a good day" str2 = ['this','is','good'] print('*'.join(str1)) print('*'.join(str2)) ​ a* * 阅读全文
posted @ 2021-01-20 17:46 静惜 阅读(78) 评论(0) 推荐(0)
摘要:1. 隐式等待 driver.implicity_wait(10) 2. 线程等待 sleep(3) 3. 显式等待 from selenium import webdriver from selenium.webdriver.common.by import By from selenium.we 阅读全文
posted @ 2021-01-18 17:12 静惜 阅读(735) 评论(0) 推荐(0)
摘要:import unittest from ddt import ddt, data, unpack, file_data data1 = ((1, 2, 3), (4, 5, 6)) data2 = [{'name': 'tom', 'score': 90}, {'name': 'jane', 's 阅读全文
posted @ 2021-01-18 16:14 静惜 阅读(78) 评论(0) 推荐(0)
摘要:1 import time 2 from selenium import webdriver 3 driver = webdriver.Chrome() 4 driver.maximize_window() 5 driver.get('https://cn.bing.com/') 6 time.sl 阅读全文
posted @ 2021-01-18 15:37 静惜 阅读(71) 评论(0) 推荐(0)
摘要:discover(start_dir,pattern='test*.py',top_level_dir=None) 找到指定目录下所有测试模块,并可递归查到子目录下的测试模块,只有匹配到文件名才能被加载。如果启动的不是顶层目录,那么顶层目录必须单独指定。 start_dir:要测试的模块名或测试用例 阅读全文
posted @ 2021-01-18 15:17 静惜 阅读(105) 评论(0) 推荐(0)
摘要:通过属性,如id,value,class //div[@id='value'] //div[@value='value'] //div[@class='value'] 通过包含的字段来定位//div[@id='value']//a[contains(text(),'确定')] 通过下一个相邻的兄弟节 阅读全文
posted @ 2021-01-15 17:32 静惜 阅读(95) 评论(0) 推荐(0)