博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python 获取文件大小,创建时间和访问时间
阅读量:6956 次
发布时间:2019-06-27

本文共 974 字,大约阅读时间需要 3 分钟。

# -*- coding: UTF8 -*-

import time

import datetime

import os

 

1、  '''把时间戳转化为时间: 1479264792 to 2016-11-16 10:53:12'''

    def TimeStampToTime(timestamp):
      timeStruct = time.localtime(timestamp)
      return time.strftime('%Y-%m-%d %H:%M:%S',timeStruct)

 

2、  '''获取文件的大小,结果保留两位小数,单位为MB'''

    def get_FileSize(filePath):
      filePath = unicode(filePath,'utf8')
      fsize = os.path.getsize(filePath)
      fsize = fsize/float(1024*1024)
      return round(fsize,2)

3、  '''获取文件的访问时间'''
    def get_FileAccessTime(filePath):
      filePath = unicode(filePath,'utf8')
      t = os.path.getatime(filePath)
      return TimeStampToTime(t)

4、  '''获取文件的创建时间'''
    def get_FileCreateTime(filePath):
      filePath = unicode(filePath,'utf8')
      t = os.path.getctime(filePath)
      return TimeStampToTime(t)

5、  '''获取文件的修改时间'''
    def get_FileModifyTime(filePath):
      filePath = unicode(filePath,'utf8')
      t = os.path.getmtime(filePath)
      return TimeStampToTime(t)

转载地址:http://limil.baihongyu.com/

你可能感兴趣的文章
C# 使用接口进行排序
查看>>
干货!APP推广全周期解决方案 只需做好这6步
查看>>
存储基础网络面临的几大问题
查看>>
高效|五大模式和两大创新,看懂智能制造具体呈现
查看>>
LNMP动态网站部署架构 Linux + Nginx 配置Nginx服务
查看>>
cai
查看>>
电力变压器胶模时要注意到哪几点问题?中港扬盛提醒
查看>>
Linux 高可用(HA)集群之keepalived详解
查看>>
parse AST with Clang-example
查看>>
面向切面编程(AOP模式)
查看>>
学java就两个问题
查看>>
asdasdas da
查看>>
文本三剑客grep、sed、awk
查看>>
双机热备软件
查看>>
https提供安全的web通讯
查看>>
Spark图处理GraphX学习笔记!
查看>>
强制Apache Web服务器始终使用https
查看>>
四、openstack安装之Nova篇
查看>>
关于电脑无法开机或无法启动的几种可能和解决方案
查看>>
Jewel版本Ceph集群功能性能测试
查看>>