當前位置:首頁 » 編程語言 » python修改文件時間

python修改文件時間

發布時間: 2022-06-13 19:46:29

1. python方法獲取得文件創建日期不正確是為什麼

  1. 訪問時間,讀一次這個文件的內容,這個時間就會更新。比如對這個文件使用more命令。ls、stat命令都不會修改文件的訪問時間。

  2. 修改時間,對文件內容修改一次,這個時間就會更新。比如:vi後保存文件。ls -l列出的時間就是這個時間。

  3. 狀態改變時間。通過chmod命令更改一次文件屬性,這個時間就會更新。

2. 用python 列出指定目錄下所有的txt文件,並輸出每個文件的創建日期和大小

《》網路網盤免費在線下載鏈接:

提取碼:9cjq

操作更方便哦

3. 如何在Python中獲取文件創建和修改日期/時間

importos,time
time.ctime(os.stat("c:/1.txt").st_mtime)#文件的修改時間
time.ctime(os.stat("c:/1.txt").st_ctime)#文件的創建時間


time.localtime(os.stat("F:/log.txt").st_mtime)#文件訪問時間適合計算時間

ModifiedTime=time.localtime(os.stat("F:/log.txt").st_mtime)#文件訪問時間
y=time.strftime('%Y',ModifiedTime)
m=time.strftime('%m',ModifiedTime)
d=time.strftime('%d',ModifiedTime)
H=time.strftime('%H',ModifiedTime)
M=time.strftime('%M',ModifiedTime)

d2=datetime.datetime((int)y,(int)m,(int)d,(int)H,(int)M)
同理d1....

(d1-d2).seconds#為d1與d2相隔十分鍾!

4. python中怎樣獲取文件的修改時間及其他系統信息狀態

win7更改文件的修改時間有兩種方法; 1.修改系統日期,刪除一個字保存,再把字回寫,保存圖片的話,修改系統日期,打開另存為 2.下載Configure FileMenu Tools軟體。最新版是6.4的。 安裝完畢後,資源管理器中滑鼠右鍵有「FileMenu Tools」鍵,裡面有「更改時間」。 可以隨意更改文件的創建時間、修改時間等

5. 如何用python批量修改文件創建時間

import os.path, time
import exceptions
class TypeError (Exception):
pass
if __name__ == '__main__':
if (len(os.sys.argv) < 1):
raise TypeError()
else:
print "os.sys.argv[0]: %s" % os.sys.argv[0]
# os.sys.argv[0] is the current file, in this case, file_ctime.py
f = os.sys.argv[0]
mtime = time.ctime(os.path.getmtime(f))
ctime = time.ctime(os.path.getctime(f))
print "Last modified : %s, last created time: %s" % (mtime, ctime)

6. python 怎麼獲取文件的「創建內容的時間」,不是問「創建日期」哦

linux中,沒有文件創建時間的概念。只有文件的訪問時間、修改時間、狀態改變時間。也就是說不能知道文件的創建時間。

但如果文件創建後就沒有修改過,修改時間=創建時間;如果文件創建後,狀態就沒有改變過,那麼狀態改變時間=創建時間;如果文件創建後,沒有被讀取過,那麼訪問時間=創建時間,這個基本不太可能。

與文件相關的幾個時間:

  • 訪問時間,讀一次這個文件的內容,這個時間就會更新。比如對這個文件使用more命令。ls、stat命令都不會修改文件的訪問時間。

  • 修改時間,對文件內容修改一次,這個時間就會更新。比如:vi後保存文件。ls -l列出的時間就是這個時間。

  • 狀態改變時間。通過chmod命令更改一次文件屬性,這個時間就會更新。

7. python中如何獲得文件的修改時間

我們通過文件屬性的獲取,os.stat() 方法:

>>> import os
>>> statinfo=os.stat(r"C:/1.txt")
>>> statinfo
(33206, 0L, 0, 0, 0, 0, 29L, 1201865413, 1201867904, 1201865413)
使用os.stat的返回值statinfo的三個屬性獲取文件的創建時間等
st_atime (訪問時間), st_mtime (修改時間), st_ctime(創建時間),例如,取得文件修改時間:
>>> statinfo.st_mtime
1201865413.8952832
這個時間是一個linux時間戳,需要轉換一下
使用time模塊中的localtime函數可以知道:
>>> import time
>>> time.localtime(statinfo.st_ctime)
(2008, 2, 1, 19, 30, 13, 4, 32, 0)
2008年2月1日的19時30分13秒(2008-2-1 19:30:13)

8. python ftplib監控文件修改時間

用python的ftplib,示例代碼如下,返回目錄內容的詳細信息,自己做下相應的處理就可以了

fromftplibimportFTP

ftp=FTP()
timeout=30
port=21
ftp.connect('192.168.85.1',port,timeout)#連接FTP伺服器
ftp.login('test','test')#登錄
printftp.getwelcome()#獲得歡迎信息
ftp.cwd('test')#設置FTP路徑
printftp.retrlines('LIST')#列出目錄內容

9. python 正則 怎樣找出文件中的日期 如19 november 2011 並且替換為標准格式 2011-11-19

沒看懂你什麼意思~~
不過正則替換是用re模塊的re.sub()
標准時間讀取輸出是用time模塊的strptime()和strftime()
根據你的需要應該能搞定~

10. python如何獲取windows文件屬性的詳細信息

#已知文件名的情況下,可以用這個函數
def getFileInfo(filepath):
info = {}
if os.path.isfile(filepath):
info['TimeCreated'] = os.path.getctime(filepath)
info['TimeModified'] = os.path.getatime(filepath)
info['Size'] = os.path.getsize(filepath)
return info

熱點內容
破解exe加密視頻 發布:2025-05-17 11:23:41 瀏覽:976
我的世界伺服器圈太大了怎麼辦 發布:2025-05-17 11:15:21 瀏覽:614
便宜的免費雲伺服器 發布:2025-05-17 11:08:50 瀏覽:776
中國頂級dhcp解析伺服器地址 發布:2025-05-17 11:06:27 瀏覽:34
php轉義html 發布:2025-05-17 11:04:00 瀏覽:567
鋼筋籠加密區規范 發布:2025-05-17 10:59:50 瀏覽:4
我的世界網易手機版主播伺服器房號 發布:2025-05-17 10:40:59 瀏覽:227
豎編譯 發布:2025-05-17 09:56:08 瀏覽:229
編程畫飛機 發布:2025-05-17 09:54:03 瀏覽:803
手機如何解鎖密碼屏幕鎖怎麼刪除 發布:2025-05-17 09:52:04 瀏覽:125