首页 > 其他分享 >2.1获取文件的属性

2.1获取文件的属性

时间:2024-03-14 18:22:55浏览次数:24  
标签:__ string timestamp st 获取 print 2.1 fileinfo 属性

点击查看代码
import time,os

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

def bytetoM(size):
    vsize = size/float(1024*1024)
    return round(vsize,2)

if __name__ == "__main__":
    fileinfo = os.stat("./binary_tree.docx")
    print("binary_tree.docx的信息:")
    print("文件建立时间:",timestamp_to_string(fileinfo.st_ctime))
    print("文件的大小:",bytetoM(fileinfo.st_size),'M')
    print("文件的修改是时间:",timestamp_to_string(fileinfo.st_mtime))
    print("文件的访问时间:",timestamp_to_string(fileinfo.st_atime))

标签:__,string,timestamp,st,获取,print,2.1,fileinfo,属性
From: https://www.cnblogs.com/uutow/p/18073653

相关文章

  • 【C#】WPF获取屏幕分辨率
    SystemParameters提供的接口,其实是获取渲染过程中的实际高宽,是受系统DPI设置的影响。以1920*1080和125%DPI为例:分辨率高度:1080,实际获取的高度为:864。分辨率宽度:1920,实际获取的宽度为:1536。 结果展示代码需要额外的包 usingSystem.Drawing;usingSystem;using......
  • 应用实战|从头开始开发记账本1:如何获取BaaS服务
    本期视频开始,我们将通过一系列教程,来详细讲解MemFireCloudBaaS服务的使用方法,通过这一系列的教程,你将学会如何只使用前端技术完成一个生产级应用的开发和上线。以下是本期视频主要章节:BaaS服务介绍用户如何获得BaaS服务看完本期视频,大家将对BaaS服务和如何获得BaaS服务......
  • Vue — vue中带有$的属性和方法
    在Vue.js中,以$开头的属性通常是框架内部提供的特殊属性或方法,用于访问Vue实例的一些内部属性或执行特定的操作。以下是一些常见的以$开头的属性:属性:1.$data:Vue实例的数据对象,包含实例中定义的数据。constapp=newVue({data:{message:'Hello,Vue!'}......
  • 通过构造函数实现属性赋值(含有具体例子)
    一、什么是构造函数?new关键字实际上是在调用一个方法,这个方法叫构造方法(构造器)调用构造器的时候,如果你的类中没有写构造器,那么系统会默认给你分配一个构造器,只是我们看不到罢了。可以自己显式的将构造器编写出来:构造器的格式:[修饰符]构造器的名字(){}构造器和方法的......
  • springboot3+vue3(十)springboot属性配置方式
    在项目中如端口号等配置信息在yml配置文件中,打包发布后这些信息运维人员无法进行修改的问题时有发生,如:改变项目运行的端口号等。我们除了在项目的yml配置文件中配置外,还有以下三种配置方法:1、命令行参数方式 --键=值    例如:我们想把项目的端口改为9999  --server.p......
  • PING命令 获取的TTL值 注册表位置
    对TTL进行伪装或隐藏是一种网络欺骗技术,通常用于隐匿数据包的传输路径或减少网络攻击的暴露。以下是一种可能的方法和基础技术原理:使用代理服务器:通过设置代理服务器来修改数据包的TTL值,然后再将其发送到目标服务器。代理服务器会在转发数据包时更改TTL的值,使得接收方无......
  • shell脚本中main函数中$#获取不到脚本传入参数个数浅析
    Linux的shell脚本,有时候我们在运行shell脚本时会给脚本传入参数,出于逻辑上的严谨,在脚本中可能会做一些逻辑判断或处理,例如判断脚本传入参数的个数。一般我们会用$#获取传入参数的个数,假如,我们在shell脚本的main函数中去判断脚本传入参数的个数,类似如下所示:.........function mai......
  • 肖sir_搭项目实战之电商_22.1
    一、了解电商(架构组成)https://www.cnblogs.com/xiaolehong/protected/p/17503385.html  二、参考链接电商(用户端、运营端、商家端)https://www.axureshop.com/ys/2266518讲解前端:a、https://www.axureshop.com/ys/2132110电商的前端b、https://www.woshipm.com/ev......
  • 大宗物资快进快出场景下收款信息的及时获取
    前言    大宗物资行业实现货物的快速周转,对公司利润率影响很大,大宗物资特性决定了资金的大额收入,往往单次资金支付都是过百万,所以必须是通过银行支付,没办法通过微信或者支付宝。现有的一些银企直联系统,实际17点之后的收付流水就会在第二日做推送,但往往业务对资金......
  • ## 利用ThreadLocal优化获取用户基本信息(2024-3-13)
    ThreadLocal提供线程的局部变量(set和get方法)线程之间互不影响//测试类packagecom.di.bigevent;importorg.junit.jupiter.api.Test;publicclassThreadLocalTest{@TestpublicvoidtestThreadLocalSetAndGet(){ThreadLocaltl=newThreadLocal......