【Python怎么查看文件属性?Python如何获取文件属性信息】在电脑上我们右键一个文件,然后点击属性选就可以看到该文件的名称、类型、大小、修改时间、最后访问时间等信息 。那么在python之中也是可以去获取到这些文件属性的,不过不同的属性需要用到不同的方法才能够得到,下面会有详细介绍 。
文章插图
(1)那么文件名称和文件类型的话实际上是不需要去获取的,因为python中要对文件进行操作就必须要将文件路径以及文件名都给写在文件路径字符串中才可以,而文件的后缀名就是文件的类型 。
那么这里就只介绍该如何去获取文件大小、创建时间、访问时间和修改时间这四个文件属性,那么文件大小就可以通过getsize()方法来得到,代码示例如下所示:
import os,datetimefilename = '/Users/sy/demo.py'filesize = os.path.getsize(filename)print(filesize)这里文件大小返回的是字节数,而1kb就相当于是1024字节,一直用1024这个值向上换算就能够知道文件不同单位的大小了 。而且文件大小和文件占用空间大小是不一样的,占用空间大小会比文件大小大一点 。
(2)那么文件的创建时间、最后访问时间和最后修改时间虽然用的是三个不同的方法,但是它们的方法名非常相近,只需要改个字母就可以了,代码示例如下:
# 创建时间create_time = os.path.getctime(filename)# 因为文件创建时间返回的是时间戳格式的数据,所以需要将其格式化一下print(datetime.datetime.fromtimestamp(create_time))# 最后访问时间access_time = os.path.getatime(filename)print(access_time)# 最后修改时间modify_time = os.path.getmtime(filename)print(modify_time)以上就是关于“Python怎么查看文件属性?Python如何获取文件属性信息”的全部内容了,希望对你有所帮助 。
推荐阅读
- 什么是python中继承的多类型?python中继承的多种类型是什么?
- Python怎么判断文件路径是否存在?Python如何判断路径是否为文件夹
- python的循环类型有哪些?python中循环类型的区别是什么?
- python可以进行与客户端通信吗?python怎样可以与客户端进行通信?
- Pythn如何复制并且粘贴文件?Python复制文件到另一个文件夹怎么做
- python如何解决有缺失值的情况?如何解决python缺失值问题?
- Python编辑器pycharm如何新建项目?Pycharm创建项目的步骤是什么
- Python中api是什么意思?Python怎么用post方法调用api接口
- Python怎么调用api接口?Python使用api代码怎么写
- Python中的is是什么意思?Python中is的作用是什么