当前位置:首页 > Python技术文章 > python如何获取当前文件夹下所有文件名详解

python获取当前文件夹下所有文件名方法步骤

  • 发布时间:
  • 作者:码农之家原创
  • 点击:136

这篇文章主要知识点是关于python、获取文件名、的内容,如果大家想对相关知识点有系统深入的学习,可以参阅以下电子书

Python网络爬虫从入门到实践
  • 类型:Python爬虫大小:154.1 MB格式:PDF作者:唐松/陈智铨
立即下载

python如何获取当前文件夹下所有文件名详解

前言

本文主要给大家介绍了关于python获取当前文件夹下所有文件名的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧

os 模块下有两个函数:

os.walk()

os.listdir()

示例代码:

# -*- coding: utf-8 -*-  
   
  import os 
   
  def file_name(file_dir):  
    for root, dirs, files in os.walk(file_dir): 
      print(root) #当前目录路径 
      print(dirs) #当前路径下所有子目录 
      print(files) #当前路径下所有非目录子文件
# -*- coding: utf-8 -*-  
   
  import os 
   
  def file_name(file_dir):  
    L=[]  
    for root, dirs, files in os.walk(file_dir): 
      for file in files: 
        if os.path.splitext(file)[1] == '.jpeg': 
          L.append(os.path.join(root, file)) 
    return L 


#其中os.path.splitext()函数将路径拆分为文件名+扩展名
# -*- coding: utf-8 -*- 
  import os 
   
  def listdir(path, list_name): #传入存储的list
    for file in os.listdir(path): 
      file_path = os.path.join(path, file) 
      if os.path.isdir(file_path): 
        listdir(file_path, list_name) 
      else: 
        list_name.append(file_path)

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对码农之家的支持。

以上就是本次给大家分享的关于java的全部知识点内容总结,大家还可以在下方相关文章里找到相关文章进一步学习,感谢大家的阅读和支持。

推荐内容

idea2020注册激活码(激活到2100年)

实例分析Java实现的zip压缩及解压缩工具类

python3 pandas 如何读取MySQL数据和插入

ThinkPHP3.2.3框架如何实现分页功能

深入理解JS函数stack size计算方法

展开 +

收起 -

Python 相关电子书
学习笔记
网友NO.762160

python集合访问的方法

python集合如何访问?由于set存储的是无序集合,所以我们没法通过索引来访问。访问 set中的某个元素实际上就是判断一个元素是否在set中。 例如,存储了班里同学名字的set: s = set([Adam, Lisa, Bart, Paul]) 相关推荐:《Python视频教程》 我们可以用 in 操作符判断: Bart是该班的同学吗? Bart in sTrue Bill是该班的同学吗? Bill in sFalse bart是该班的同学吗? bart in sFalse 注意: 看来大小写很重要,Bart 和 bart被认为是两个不同的元素。 以上就是python集合如何访问的详细内容,更多请关注码农之家其它相关文章! ……

网友NO.791905

Python快速查找list中相同部分的实例代码

如下所示: l = [1, 2, 3, 5]l_one = [2, 8, 6, 10]print set(l) set(l_one) 以上这篇Python快速查找list中相同部分的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持码农之家。 ……

网友NO.482429

python实现两张图片的像素融合

本文实例为大家分享了python实现两张图片像素融合的具体代码,供大家参考,具体内容如下 通过计算两张图片的颜色直方图特征,利用直方图对图片的颜色进行融合。 import numpy as npimport cv2from PIL import Image,ExifTags def calcMeanAndVariance(img): row=img.shape[0] col=img.shape[1] #channel=img.shape[2] total=row*col print (row,col,total) mean=np.zeros((3)) variance=np.zeros((3)) sum=np.zeros((3)) for i in range(row): for j in range(col): sum[0]+=img[i][j][0] sum[1]+=img[i][j][1] sum[2]+=img[i][j][2] mean[0]=sum[0]/total mean[1]=sum[1]/total mean[2]=sum[2]/total sum=np.zeros((3)) for i in range(row): for j in range(col): sum[0]=np.square(img[i][j][0]-mean[0]) sum[1]=np.square(img[i][j][1]-mean[1]) sum[2]=np.square(img[i][j][2]-mean[2]) variance[0]=np.sqrt(sum[0]/total) variance[1]=np.sqrt(sum[1]/total) variance[2]=np.sqrt(sum[2]/total) print (mean,variance) return mean,variance def cololTransit(img1,img2): image1 = cv2.cvtCol……

网友NO.498388

Python实现GUI学生信息管理系统

本文实例为大家分享了Python实现GUI学生信息管理系统的具体代码,供大家参考,具体内容如下 项目环境: 软件环境: OS:RedHat6.3 Lib:Pygtk Language:Python Support tool:Glade3 项目简述: ①Glade3设计用户的登录窗口,功能主窗口 ②通过Gtk.Builder初始化,载入界面 ③在Mysql.py文件中实现Python操作数据库。 ④在stuManager.py中实现学生信息的查询,删除,修改,终端登录,图形统计等功能 ⑤在Glade中定义函数触发信号,实现功能的连接。 项目测试: ①登录窗口 ②主窗口 ③删除信息 ④修改信息 ⑤登录终端 ⑥学生成绩 ⑦图形统计(没做好) ⑧查找信息 部分代码: Terminal.py #-*- coding=utf-8 -*- #!/usr/bin/python ##################################################################### ## Filename: terminal.py ## ## Copyright (C) 2014.6 ## Author: TangMeiHaoqq.com ## ## Description: python + pygtk(gtk)实现学生信息管理系统 #……

网友NO.684426

Python实现王者荣耀刷金币脚本功能

王者荣耀很多朋友都想买脚本和挂之类的,想更加容易的获得金币等可以在游戏里买英雄等,Python在我们开发中也很重要,今天给大家带来的是用Python语言写一个关于手游王者荣耀刷金币的脚本,有兴趣的朋友参考学习下希望能帮助到大家。 王者荣耀的冒险模式里有个挑战模式,第一次过关可以获得比较多的金币,后面重新挑战还是会获得少量金币,这不算是bug,只有你不嫌烦手动蛮力也可以刷金币。 推荐关卡:陨落的废都 - 魔女回忆 此关卡使用纯输出英雄20秒左右可以打BOSS,50秒左右可以通关,每次重复通关可以获得奖励19金币。在开挂前建议你手动通关体验一下。此为游戏原理。 简单来说,需要执行以下步骤: 界面打开至挑战关卡:陨落的废都 - 魔女回忆 【点击下一步】 进入阵容调整界面,提前安排好阵容。【点击闯关】 进入挑战界面。【点……

<
1
>

电子书 编程教程 文档 软件 源码 视频

Copyright 2018-2020 xz577.com 码农之家

本站所有电子书资源不再提供下载地址,只分享来路

免责声明:网站所有作品均由会员网上搜集共同更新,仅供读者预览及学习交流使用,下载后请24小时内删除

版权投诉 / 书籍推广 / 赞助:QQ:520161757