python如何不改動(dòng)文件的情況下修改文件的 修改日期
問題描述
有個(gè)需求是我需要把目錄下所有的excel的修改時(shí)間統(tǒng)一,想寫個(gè)python腳本,剛開始天真的以為重命名就行了,其實(shí)是不行的。然后找了幾個(gè)操作excel的庫(openpyxl,xlutils),想打開然后再保存,結(jié)果要么不支持讀取xlsx的格式,要么。。總之格式上總歸有點(diǎn)瑕疵,會(huì)破壞原來的樣式。。所以有沒有其他的辦法,效果相當(dāng)于打開再保存一下這個(gè)文件(excel)
問題解答
回答1:os.utime
Help on built-in function utime in module posix:utime(...) utime(path, (atime, mtime)) utime(path, None) Set the access and modified time of the file to the given values. If the second form is used, set the access and modified times to the current time.回答2:
shutil.copy
回答3:是什么系統(tǒng)啊,如果是linux,直接touch不就好了,非要這么折騰
回答4:復(fù)制一份源文件再重命名,再刪除源文件.
相關(guān)文章:
1. css3 隱藏文本2. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題3. 在windows下安裝docker Toolbox 啟動(dòng)Docker Quickstart Terminal 失敗!4. dockerfile - [docker build image失敗- npm install]5. javascript - js判斷用戶的網(wǎng)絡(luò)能否上網(wǎng)?6. css - input元素的time控件無法選擇7. python 字符串匹配問題8. Python Tornado批量上傳圖片并顯示功能9. javascript - vue-router怎么不能實(shí)現(xiàn)跳轉(zhuǎn)呢10. 請(qǐng)教python編碼風(fēng)格和異常處理問題
