2017-10-06 116 views

回答

0

我會把所有的位數字的日期/時間戳記之前在你的消息的日期/時間戳記後,則該部分將被分開,一個元組。

fuzzy_with_tokens - 如果爲True,模糊被自動設置爲True,並且解析器將返回的元組,其中所述第一元件在解析datetime.datetime datetimestamp和第二元件是含有分別爲字符串的部分的元組忽略:

另一種方法是簡單地使用正則表達式來尋找已知的日期格式。當然,這因使用情況而異

from dateutil.parser import parse 
import re 

date_pattern = re.compile('\d{2}\d{2}\d{2}') 

def extract_date(filename): 
    matches = re.match(date_pattern, filename) 
    if matches: 
     return parse(matches.group(0)) 
    else: 
     return None 

extract_date('30\09\17.jpg')