python 文件更新检测
测试在线网站的 last-modified ….
QQ群:397745473
 
| 12
 3
 4
 5
 6
 7
 8
 9
 
 | import requestsimport datetime
 from dateutil.parser import parse as parsedate
 r = requests.head(url)
 url_time = r.headers['last-modified']
 url_date = parsedate(url_time)
 file_time = datetime.datetime.fromtimestamp(os.path.getmtime(dstFile))
 if url_date > file_time :
 print(donwload it !)
 
 | 
更多参考:https://stackoverflow.com/questions/29314287/python-requests-download-only-if-newer
QQ群:397745473