【第22期】观点:IT 行业加班,到底有没有价值?

目录文件查看

原创 2017年01月03日 17:05:20
#!/usr/bin/python
# -*- coding:gbk -*-

import os

allFileNum = 0
allDirNum = 0


def printpath(path):
    global allFileNum
    global allDirNum
    dirList = []
    fileList = []
    for df in path:
        print df
        if os.path.isdir(df):
            dirList.append(df.decode('gbk'))
        if os.path.isfile(df):
            fileList.append(df.decode('gbk'))
    for dl in dirList:
        allDirNum += 1
        print dl
    for fl in fileList:
        allFileNum += 1
        print fl
    print allDirNum, allFileNum


def recent_file():
    rec = []
    for i in os.listdir(os.getcwd()):
        if i.isdigit():
            rec.append(i)
    os.startfile(max(rec))


def walkpath(path):
    file = open(r'D:\file_list.txt','w')
    for parent, dirnames, filenames in os.walk(path):
        for dirname in dirnames:
            print "parent is:" + parent.decode('gbk')
            file.write(parent + '\n')
            print "dirname is" + dirname.decode('gbk')
            file.write(dirname + '\n')
        for filename in filenames:  # 输出文件信息
            print "parent is:" + parent.decode('gbk')
            file.write(parent + '\n')
            print "filename is:" + filename.decode('gbk')
            file.write(filename + '\n')
            print "the full name of the file is:" + os.path.join(parent.decode('gbk'), filename.decode('gbk'))
            file.write(os.path.join(parent, filename) + '\n')
    file.close()


if __name__ == '__main__':
    os.chdir(r"D:\Svn\yunwei\测试管理")
    nowpath = os.listdir(os.getcwd())
    printpath(nowpath)
    recent_file()
    walkpath(os.getcwd())


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

利用linux的df和du命令查看文件和目录的内存占用

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。 df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。 du可以查看文件及文...

linux查看文件和目录大小(du)

起因 工作中或者日常使用ubuntu时候,经常会遇到查看当前系统容量的情况,这时候就需要我们使用命令来查询当前目录或者文件的大小了 目录的容量(du) 语法格式 du [-ahskm] 文件或者目录名 参数解释 -a : 列出所有的文件与目录容量,因为默认仅统计<str

Linux中目录权限以及stat查看文件信息时的Access time,Modify time,Change time解析

我们知道在Linux中目录也是文件,而对文件的操作需要有相关的权限。 ①读:r/4,read对文件而言具有读取文件内容的权限。 ②写:w/2,write对文件具有修改文件内容的权限...

Linux查看当前目录下文件的个数

查看当前目录下文件的个数 ls -l | grep "^-" | wc -l 查看当前目录下文件的个数,包括子目录里的。 ls -lR| grep "^-" | wc -l 查看某目录下文件夹(目录)的个数,包括子目录里的。 ls -lR| grep "^d" | wc -l 简要说明: ls -l 长列表输出该目录下文件信息(注意这里的文件,不同于一般的文件,可能是目录、链接、设备文件等) grep "^-" 这里将长列表输出信息过滤一部分,只
  • isiqi
  • isiqi
  • 2010-08-03 02:23
  • 527

file标签之act=info,查看文件或目录属性信息

功能: · 查看文件或目录的详细属性信息,如:是否存在、名称、长度、读、写等 用法: 相对路径的文件名 · act=info:查看属性操作 · id:返回的书...
  • tx18
  • tx18
  • 2015-02-27 13:36
  • 1571
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)