相关疑难解决方法(0)

将os.system的输出分配给变量并防止它显示在屏幕上

我想将我运行的命令的输出分配给os.system变量,并防止它输出到屏幕.但是,在下面的代码中,输出被发送到屏幕并且打印的var值为0,我猜这表示命令是否成功运行.有没有办法将命令输出分配给变量并阻止它显示在屏幕上?

var = os.system("cat /etc/services")
print var #Prints 0
Run Code Online (Sandbox Code Playgroud)

python

253
推荐指数
6
解决办法
39万
查看次数

在目录中查找最旧的文件(递归)

我正在编写Python备份脚本,我需要在目录(及其子目录)中找到最旧的文件.我还需要将其过滤为*.avi文件.

该脚本将始终在Linux计算机上运行.有没有办法在Python中执行它或运行一些shell命令更好?

目前我正在运行df以获得特定分区上的可用空间,如果可用空间少于5千兆字节,我想开始删除最旧的*.avi文件,直到满足该条件.

python linux file-io

10
推荐指数
4
解决办法
1万
查看次数

如何从子文件夹中检索图像并将它们存储在另一个单独的文件夹中?

我有一个名为 ImageData 的图像文件夹,其中有 5000 个子文件夹,每个子文件夹包含 2-3 个图像。我想检索这些图像并将它们存储在一个地方/文件夹中。我如何使用 python 来做到这一点。

python

8
推荐指数
1
解决办法
2万
查看次数

标签 统计

python ×3

file-io ×1

linux ×1