時間控制項獲取文字

2021-10-06 04:26:56 字數 945 閱讀 5011

專案需求:

選取「近一周」,「近兩周」,「近一月」,識別時間控制項時間週期是否正確。

開發環境:

python3

1.獲取時間控制項文字!

先定位這個元素,使用「get_attribute(『value』)」獲取到str型別的字串time_text;

後續:使用datetime.datetime.now()自己計算對應跨度時間進行比對就可以。

2.查詢出的資料列表中判斷篩查出的資料是否在這個時間跨度內。

對time_text字串進行處理,轉換成時間型別變數**換是為了時間加減操作)

使用的是datetime.datetime.strptime(time_text, 「%y-%m-%d %h:%m」)

這樣時間型別變數可以互相加減操作。

3.處理差值轉換成int型。

舉個原理的例子:

# -*- coding: utf-8 -*-

import datetime

if __name__ ==

'__main__'

: now = datetime.datetime.now(

) a = now.date(

) delta = datetime.timedelta(days=29)

n_days = now - delta

b = n_days.date(

)print

(a - b)

m =(a - b)

.days

print

(m)

結果:

29 days,0:

00:0029

VC 獲取靜態文字控制項和文字框控制項上的文字方法

1.獲取靜態文字控制項上的文字 應該用cwnd類的成員函式getwindowtext來獲取,但是首先要獲取這個文字控制項,就要用cwnd類的另乙個成員函式getdlgitem,如果要設定文字內容,則要用另乙個成員函式setwindowtext,靜態文字框在預設情況下不傳送通知訊息的,要將其發生變化需...

ASP Label控制項 文字類控制項

label控制項又稱標籤控制項,主要用於顯示使用者不能編輯的文字,如標題或提示等。label控制項可以用於顯示固定的文字內容,或者根據程式的邏輯判斷顯示動態文字。label控制項的常用屬性及說明 屬性說明 id控制項的id名稱,label控制項的唯一標誌 text 控制項顯示的文字 width 控制...

時間控制項 Selenium時間控制項的處理

我們經常在做web自動化測試過程中會遇到時間控制項,那麼對於時間控制項如何處理,我們可以來分析下。對於時間控制項一般分為兩種 1 普通的時間控制項 直接通過send keys就可以解決 d.get time.sleep 10 ele d.find element by id hd checkin e...