看板 Python 關於我們 聯絡資訊
在瀏覽器上按右鍵存圖,檔案日期會是當下時間 如果用 FlashGet 之類續傳軟體,那日期是對方當初建立的時間 試著用下面的 code 抓 google logo,日期也是會被改變 有什麼方法才能存到"原始檔"呢? import requests url ='https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_27 2x92dp.png' res = requests.get(url) with open('c:\\google.png', 'wb') as f: f.write(res.content) https://i.imgur.com/srG96Z6.png
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.170.136.38 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1615605336.A.C60.html
fiorentino: 你的程式碼是開啟新檔把資料寫入, 所以會是執行那天的 03/13 14:15
fiorentino: 日期 03/13 14:15
了解 原來如此
Schottky: 你要讀 res.headers['Last-Modified'] 的日期時間 03/13 15:09
Schottky: 另外去設定檔案日期才行 03/13 15:09
Schottky: 設定檔案日期的方法應該是 os.utime() 03/13 15:13
好的感謝提供思路,我實作看看 謝謝
LP9527: 除了檔案的, 圖片本身應該也有時間tag 03/14 04:13
你是指EXIF嗎? ※ 編輯: hoho8 (1.170.133.214 臺灣), 03/14/2021 05:19:56