playwright日期控件的具體使用
1、可點(diǎn)擊日期
from playwright.sync_api import Page, Locator
import datetime
def 日期控件(page: Page, locator: Locator, 相對(duì)日期: int):
tmp_time = datetime.datetime.now() + datetime.timedelta(days=相對(duì)日期)
year = tmp_time.year
month = tmp_time.month
day = tmp_time.day
locator.click()
page.locator(".thy-calendar-year-btn").click()
page.locator('//td[@role="gridcell"]').filter(has_text=f"{year}").locator("a").click() # 年
page.locator(".thy-calendar-month-btn").click()
page.locator('//td[@role="gridcell"]').nth(month - 1).click() # 月
page.locator('//td[@role="gridcell"][not(contains(@class,"month"))]').filter(has_text=f"{day}").click() # 日備注:其中定位元素請(qǐng)根據(jù)定位更換

2、年月日無法點(diǎn)擊只能切換
from playwright.sync_api import Page, Locator
import datetime
def 日期控件_日(page: Page, locator: Locator, 相對(duì)日期: int):
tmp_time = datetime.datetime.now() + datetime.timedelta(days=相對(duì)日期)
day = tmp_time.day
locator.click()
page.locator('//td[@class="available"]').filter(has_text=f"{day}").nth(0).click() # 日備注:其中定位元素請(qǐng)根據(jù)定位更換

到此這篇關(guān)于playwright日期控件的具體使用的文章就介紹到這了,更多相關(guān)playwright日期控件內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
使用Python遍歷文件夾實(shí)現(xiàn)查找指定文件夾
這篇文章主要為大家介紹了如何使用Python遍歷文件夾從而實(shí)現(xiàn)查找指定文件夾下所有相同名稱的文件、所有相同后綴名的文件,感興趣的可以了解一下2022-07-07
利用python實(shí)現(xiàn)你說我猜游戲的完整實(shí)例
這篇文章主要給大家介紹了關(guān)于如何利用python實(shí)現(xiàn)你說我猜游戲的相關(guān)資料,用到的都是一些簡(jiǎn)單的基礎(chǔ)的python語句,適合剛?cè)腴T的小白,可以嘗試跟著一起敲一下,感受一下編程中的樂趣,需要的朋友可以參考下2022-05-05
django實(shí)現(xiàn)悲觀鎖樂觀鎖的項(xiàng)目實(shí)踐
在Django中,我們可以通過實(shí)現(xiàn)悲觀鎖和樂觀鎖來保證數(shù)據(jù)的安全性,本文就來介紹一下django實(shí)現(xiàn)悲觀鎖樂觀鎖的項(xiàng)目實(shí)踐,感興趣的可以了解一下2023-08-08
Python調(diào)用C++ DLL失敗的根本原因和解決方案
這篇文章主要介紹了Python調(diào)用C++ DLL失敗的根本原因,C++名稱修飾,并提供了三種解決方案:修改C++代碼、使用修飾后的名稱和創(chuàng)建智能解析器,同時(shí),文章還討論了調(diào)用約定、數(shù)據(jù)類型映射以及調(diào)試技巧,需要的朋友可以參考下2025-10-10
Python編程根據(jù)字典列表相同鍵的值進(jìn)行合并
這篇文章主要介紹了來學(xué)習(xí)Python字典列表根據(jù)相同鍵的值進(jìn)行合并的操作方法,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步2021-10-10
解決TensorFlow GPU版出現(xiàn)OOM錯(cuò)誤的問題
今天小編就為大家分享一篇解決TensorFlow GPU版出現(xiàn)OOM錯(cuò)誤的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-02-02
python命令行執(zhí)行腳本找不到模塊ModuleNotFoundError問題
這篇文章主要介紹了python命令行執(zhí)行腳本找不到模塊ModuleNotFoundError問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-06-06
Python運(yùn)算符優(yōu)先級(jí)詳細(xì)整理
在一個(gè)表達(dá)式中可能包含多個(gè)有不同運(yùn)算符連接起來的、具有不同數(shù)據(jù)類型的數(shù)據(jù)對(duì)象,由于表達(dá)式有多種運(yùn)算,不同的運(yùn)算順序可能得出不同結(jié)果甚至出現(xiàn)錯(cuò)誤運(yùn)算錯(cuò)誤,下面這篇文章主要給大家介紹了關(guān)于Python運(yùn)算符優(yōu)先級(jí)的相關(guān)資料,需要的朋友可以參考下2023-01-01

