首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Python批量获取文件信息

看视频时打开视频才能看到视频的播放时长,但是每个视频都打开又太繁琐了,能不能用python来获取这一信息呢?答案是肯定的,就是过程有些周折。...获取文件下所有文件 使用os.listdir获取文件目录下所有文件 import os path = r'D:\temp\20200626' fileList = os.listdir(path)...获取文件大小 使用os.stat()中的 st_size 属性获取文件大小 filesizelist = [] for f in fileList: filesize = round(os.stat...\'+ f).st_size/float(1024*1024),2) # st_size 默认单位是字节,换算成 MB filesizelist.append(filesize) 获取视频文件播放时长...仔细观察发现,一个视频源的文件,其文件大小和视频播放时长是成正比的,这里的比例大致为3/1 使用pandas写入文件 import pandas as pd df = pd.DataFrame(list

1.2K30

linux系统获取硬盘使用信息

linux查看硬盘信息要用的几个命令:df命令、du命令、statfs结构及函数,这里用图文说明一下使用方法。...1、df命令   linux下可以用df命令获取硬盘的使用情况,通过man可以获取df命令的详细情况。...,讲到了获取文件信息的stat结构,通过stat结构可以获文件的大小,创建时间,修改时间,用户id,组id等等。...man上stat结构及操作函数如下图所示: 图片.png 图片.png 今天主要总结学习一下获取硬盘信息的statfs结构,通过statfs结构的信息计算出路径所在的磁盘使用情况。...可用块数*/    long f_bavail; /* 非超级用户可获取的块数*/    long f_files; /* 文件结点总数*/    long f_ffree; /* 可用文件结点数

6.7K20

linux中如何快速获取帮助信息

前言 对于一些新的或者不常用的命令和函数,我们常常需要查询使用方法或者参数详情,在linux下我们不需要去网上查询,完全可以利用linux自带的手册查看帮助信息。这就是我们今天要介绍的man命令。...基本介绍 实际上man命令并非仅仅能查看命令或者函数的介绍,在linux中,有丰富的帮助手册信息,并且每一个手册都有一个编号。...编号和对应内容如下: 编号 代表内容 1 可执行程序或shell命令,如ls 2 系统调用,如chdir 3 库函数,如printf 4 设备或特殊文件,如tty 5 配置文件格式或约定 6 游戏 7...,例如对于man命令的FILES部分内容显示了它的配置文件位置等信息 EXAMPLES 使用示例,会提供一些简单的示例 BUGS 存在的bug,当遇到奇怪的问题时,不妨看看当前命令是否有已知的bug 基本查看...string 向后搜索string字符串 n 下一个匹配字符 N 上一个匹配字符 q 退出 工作流程简述 man命令所展示的帮助信息都是存在于linux系统中的,流程是怎样的呢?

2.1K20

SpringBoot配置分析、获取到SpringBoot配置文件信息以及几种获取配置文件信息的方式

1、第一种方式直接获取到配置文件里面的配置信息。 第二种方式是通过将已经注入到容器里面的bean,然后再注入Environment这个bean进行获取。...)); 65 System.out.println("local.port = " + localPort_2); 66 } 67 68 /** 69 * 获取到配置文件里面引用配置文件里面的配置信息...13 * 指定多个配置文件,这样可以获取到其他的配置文件的配置信息。 14 * 2、加载外部的配置。...16 * 17 */ 18 @Configuration 19 @PropertySource("classpath:jdbc.properties") //指定多个配置文件,这样可以获取到其他的配置文件的配置信息...+ "user : " + user 36 + "password : " + password); 37 } 38 39 } 40 3、通过获取到配置文件里面的前缀的方式也可以获取到配置文件里面的配置信息

1.5K20
领券