色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 文件元數據

林玟書2年前9瀏覽0評論

Python是一個非常流行的編程語言,使用Python編寫的程序可以在不同的計算機平臺上運行。在Python編程中,文件元數據是指文件的描述信息,例如文件名、文件大小、文件創建時間、文件修改時間等等。Python提供了許多模塊可以處理文件元數據,下面就來介紹一下Python中如何操作文件元數據。

# -*- coding: utf-8 -*-
import os
import stat
import time
def main():
# 獲取文件路徑
filePath = 'test.txt'
# 獲取文件信息
fileInfo = os.stat(filePath)
# 獲取文件名
fileName = os.path.basename(filePath)
print('文件名:', fileName)
# 獲取文件大小
fileSize = fileInfo[stat.ST_SIZE]
print('文件大小:', fileSize)
# 獲取文件創建時間
createTime = time.localtime(fileInfo[stat.ST_CTIME])
print('創建時間:', time.strftime('%Y-%m-%d %H:%M:%S', createTime))
# 獲取文件修改時間
modifyTime = time.localtime(fileInfo[stat.ST_MTIME])
print('修改時間:', time.strftime('%Y-%m-%d %H:%M:%S', modifyTime))
if __name__ == '__main__':
main()

上面的代碼演示了如何使用Python的os和stat模塊來獲取文件的元數據,其中os.stat()函數會返回一個包含文件元數據的元組,然后我們可以使用stat模塊中的常量來獲取元組中對應的數據。例如,fileInfo[stat.ST_SIZE]可以用來獲取文件的大小。

綜上,Python提供了非常豐富的函數和模塊來處理文件元數據,這對于開發者來說是非常方便的。同時,如果您想要在開發項目中使用文件元數據, Python可以使這個過程非常簡單和高效。