對某個頁面中的日期+時間進行解析
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...