zoukankan      html  css  js  c++  java
  • python获取某路径下,某种特定类型的文件名称,os.walk(路径)生成器;os.listdir(路径),os.path.splitext(名称),os.path.join(路径,名称),os.path.isdir(路径\名称)

    #获取某文件夹下制定类型文件
    # import os
    # def filep(fp):
    # l=[]
    # a=os.walk(fp) #生成器
    # for nowp,sonp,oth in a: #当前目录,子文件夹(一级),其他文件费文件夹
    # for i in oth:
    # if os.path.splitext(i)[1]=='.py':#splitext分离路径和文件名
    # l.append(i)
    # return l
    # print(filep("D:\\1"))

    #================================
    import os
    def filen(ptt):
    ll=[]
    a=os.listdir(ptt) #返回的是当前路径下所有文件名称,包括文件夹的名称
    print(a)
    for i in a:
    if os.path.splitext(i)[1]=='.py':
    ll.append(i)
    # filepath=os.path.join(ptt, i) #路径\名称
    # if os.path.isdir(filepath): #判断是否为路径
    # print(i)
    return ll

    print(filen("D:\\1"))
  • 相关阅读:
    hdu2049.java
    java输入输出流小细节
    滚动字幕
    hdu4504java
    HDU2054JAVA
    hdu2058java
    hdu2073递推题
    [转]SELinux管理与配置
    Can't connect to MySQL server on 'XXX' (13)
    CentOS6.5+php5.3听云安装过程
  • 原文地址:https://www.cnblogs.com/canglongdao/p/11885659.html
Copyright © 2011-2022 走看看