还有目录和子目录中所有文件的总大小.
我已经使用了截至目前的统计数据,时间,大小和权限,并在我已制作表格的列表中添加了相同的数据.但要查找文件名,烫发,所有者和组.如果我能得到更整洁的代码?
解决方法 如果你使用的是python 2.x,你可以使用:commands.getoutput("ls –lR")
对于python 3.0,你可以尝试:
subprocess.check_output("ls -lR")
希望能帮助到你!
编辑
Commands.getoutput和subprocess.check_output将返回您用作参数的命令的输出.
例如:
lslr = commands.getoutput("ls –lR") print lslr
这将为您提供与当前目录中的ls -lR完全相同的输出.然后你可以从那里过滤你需要的任何东西!
要更改当前目录,请使用os.chdir(/ desired / dir).
总结以上是内存溢出为你收集整理的Linux上Python中的文件和目录全部内容,希望文章能够帮你解决Linux上Python中的文件和目录所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)