Python解析某頁面獲取日期 時間

2021-10-08 05:00:58 字數 1130 閱讀 7402

對某個頁面中的日期+時間進行解析

requests爬取+正規表示式解析

import re

import requests

defmatch_datetime

(text)

:'''正規表示式提取文字所有日期+時間

:param text: 待檢索文字

>>> match_datetime('日期是2020-05-20 13:14:15.477062.')

['2020-05-20 13:14:15']

'''pattern = r'(\d-\d-\d\s\d:\d:\d)'

pattern = re.

compile

(pattern)

result = pattern.findall(text)

return result

defextract_datetime

(url, headers=

none):

'''提取某頁面中的日期+時間

:param url: 頁面位址

:param headers: 請求頭

:return:

>>> extract_datetime('')

['2020-03-20 15:55:17', '2020-03-20 15:55:17', '2020-03-20 15:55:17']

'''r = requests.get(url, headers=headers)

html = r.text

return match_datetime(html)

if __name__ ==

'__main__'

: url =

''headers =

print

(extract_datetime(url)

)print

(extract_datetime(url, headers)

)

python正規表示式提取datetime日期+時間

python http庫——requests

python 獲取日期 python 獲取日期

python 獲取日期我們需要用到time模組,比如time.strftime方法 time.strftime y m d time.localtime time.time 最後用time.strftime 方法,把剛才的一大串資訊格式化成我們想要的東西,現在的結果是 2013 03 31 time...

python獲取日期

我們需要用到time模組,比如time.strftime方法 time.strftime y m d time.localtime time.time 最後用time.strftime 方法,把剛才的一大串資訊格式化成我們想要的東西,現在的結果是 2013 03 31 time.strftime裡面...

名稱日期python 獲取日期

python 取獲日期 我們要需用到time模組,比如time.strftime法方 time.strftime y m d time.localtime time.time 最後用time.strftime 法方,把剛才的一大串資訊格式化成我們想要的貨色,在現的結果是 2013 03 31 tim...