Contoh program : Program Python untuk Mendapatkan Tanggal Pembuatan dan Modifikasi File

0
(0)

Contoh 1: Menggunakan modul os

import os.path, time

file = pathlib.Path('abc.py')
print("Last modification time: %s" % time.ctime(os.path.getmtime(file)))
print("Last metadata change time or path creation time: %s" % time.ctime(os.path.getctime(file)))

Keluaran

Last modification time: Mon Apr 12 10:43:24 2020
Last metadata change time or path creation time: Mon Apr 12 10:43:24 2020

getmtime() memberikan waktu modifikasi terakhir sedangkan getctime() memberikan waktu perubahan metadata terakhir di Linux/Unix dan waktu pembuatan jalur di Windows.


Contoh 2: Menggunakan metode stat()

import datetime
import pathlib

fname = pathlib.Path('abc.py')
print("Last modification time: %s" % datetime.datetime.fromtimestamp(fname.stat().st_mtime))
print("Last metadata change time or path creation time: %s" % datetime.datetime.fromtimestamp(fname.stat().st_ctime))

Keluaran

Last modification time: 2021-04-12 10:43:24.234189
Last metadata change time or path creation time: 2021-04-12 10:43:24.234189

Mirip dengan contoh 1, st_mtime mengacu pada waktu modifikasi terakhir; sedangkan, st_ctime mengacu pada waktu perubahan metadata terakhir di Linux/Unix dan waktu pembuatan di Windows.

How useful was this post?

Click on a star to rate it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.


Notice: ob_end_flush(): failed to send buffer of zlib output compression (0) in /home/breatgem/widiyanata.com/wp-includes/functions.php on line 4755