05 2021 档案
该文被密码保护。
该文被密码保护。
摘要:1. 获取元素定位信息 方法一:如下图中红色字体所示 方法二:hover到“更多”上面,鼠标滑动到需要分析的元素上,比如“网盘”,右键“检查” 再hover到“更多”上面,右键点击 此时,弹出框不会消失,去开发者工具中查看元素即可 from selenium import webdriver fro
阅读全文
摘要:from selenium import webdriver import time driver = webdriver.Chrome(executable_path='../../drivers/chrome89/chromedriver') driver.implicitly_wait(10)
阅读全文
摘要:from selenium import webdriver import time from selenium.webdriver.support.wait import WebDriverWait import selenium.webdriver.support.expected_condit
阅读全文
摘要:from selenium import webdriver from selenium.webdriver.common.keys import Keys from selenium.webdriver.common.action_chains import ActionChains # 导入包
阅读全文
摘要:一:需要的环境 浏览器 Chrome https://www.google.cn/intl/en_uk/chrome/ 地址2 地址3 ChromeDriver http://npm.taobao.org/mirrors/chromedriver 地址2 python+pycharm https:/
阅读全文
摘要:# yield 生成器 # 1.调用yield函数的时候,并不会直接执行这个函数,而是返回一个generator对象 # 2.next去取值的时候,都会直接走到yield就停止(大家可以暂时把yield看成return) # 3.当你yield执行完毕的时候,就相当于这个函数执行结束,直到下次调用n
阅读全文
摘要:# 匿名函数 lambda # lambda 参数1,参数2:返回的结果 def a(a, b): return a * b # 效果同上面的一致 lambda_a = lambda a, b: a * b # 调用函数 print(a(3, 5)) print('匿名函数调用方法一:',lambd
阅读全文
摘要:# 闭包 def outer(x): print('outer:',x) def inner(): print('inner:', x) return inner # 外部函数return的一定是内部函数的函数名 def a(x): print('a:',x) def b(y): print('b:
阅读全文
摘要:# 兔子问题: # 1 1 2 3 5 7 12 # 第一天1只兔子 第二天1只兔子 第三天2只兔子 第四天3只兔子 后面每天的兔子数等于前2天的兔子数之和 # 定义函数,计算第n天的兔子数 def rabbit(n): # 递归结束的条件:n=2 # 第一天和第二天兔子数都是1 if n == 1
阅读全文
摘要:import os import time # 获取当前文件的绝对路径 dir_1 = os.path.abspath(__file__) # D:\workspace\web-test\Study\Day_5-16\tset3.py # 获取当前文件所在目录的上级路径 dir_2 = os.get
阅读全文