python 获取当前文件夹下所有文件名

os 模块下有两个函数:

os.walk()

os.listdir()

 

复制代码
1     # -*- coding: utf-8 -*-   
2       
3     import os  
4       
5     def file_name(file_dir):   
6         for root, dirs, files in os.walk(file_dir):  
7             print(root) #当前目录路径  
8             print(dirs) #当前路径下所有子目录  
9             print(files) #当前路径下所有非目录子文件  
复制代码
复制代码
 1     # -*- coding: utf-8 -*-   2       3     import os  4       5     def file_name(file_dir):   6         L=[]   7         for root, dirs, files in os.walk(file_dir):  8             for file in files:  9                 if os.path.splitext(file)[1] == '.jpeg':  
10                     L.append(os.path.join(root, file))  
11         return L  
12 
13 
14 #其中os.path.splitext()函数将路径拆分为文件名+扩展名
复制代码
复制代码
 1     # -*- coding: utf-8 -*-  2     import os  3       4     def listdir(path, list_name):  #传入存储的list5         for file in os.listdir(path):  6             file_path = os.path.join(path, file)  7             if os.path.isdir(file_path):  8                 listdir(file_path, list_name)  9             else:  
10                 list_name.append(file_path)  
复制代码

转载于:https://www.cnblogs.com/hedianzhan/p/9761441.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/413168.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

[css] 使用css实现彩虹的效果

[css] 使用css实现彩虹的效果 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>彩虹</title><style>.rainbow-wrap {width: 500px;height: 500px;background-color: red;position: relati…

MyEclipse2015 Web项目转Maven项目

1、新建一个Web项目 下面是web项目的结构&#xff1a; 2.项目右键属性(开始转啦&#xff0c;注意诺) 注意&#xff1a;Target runtime可以随便选一个运行容器&#xff0c;比如tomcat,也可以不改动,直接下一步 注意&#xff1a;下面一定要选Standard Maven JEE project structu…

【题解】洛谷P4145 花神游历各国(线段树)

洛谷P4145&#xff1a;https://www.luogu.org/problemnew/show/P4145 思路 这道题的重点在于sqrt(1)1 一个限制条件 与正常线段树不同的是区间修改为开方 那么我们用一个数组记录每个区间的最大值 只有当这个区间的最大值大于1时才需要开方 因此 当我们更新到叶子节点时把每个区…

[css] 怎么IE6下在使用margin:0 auto;无法使其居中?

[css] 怎么IE6下在使用margin:0 auto;无法使其居中&#xff1f; 浏览器解析的问题&#xff0c;IE6下需要对居中的元素设置text-align:center属性使其margin:0 auto;生效。个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷…

MyEclipse2015修改项目部署名称(WebContextRoot)

项目右键,properties中查找myeclipse----》deployment assembly----》往下拉---》web context root 路径修改。

基于墨刀实现的短视频分享软件原型设计

1.设计理念 最近几年&#xff0c;随着生活节奏的加快&#xff0c;“快餐文化”成了社会的主流&#xff0c;人们乐于忙里偷闲&#xff0c;或者在电车上&#xff0c;或者在等车时&#xff0c;又或者忙了很久有些疲惫的时候打一局竞技手游&#xff0c;或是逛逛抖音&#xff0c;b站…

[css] 如何使用CSS3的属性设置模拟边框跟border效果一样?

[css] 如何使用CSS3的属性设置模拟边框跟border效果一样&#xff1f; <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Title</title><style>.box {width: 200px;height: 200px;backgroun…

oracle 分页查询

SELECT * FROM ( SELECT temp.*, ROWNUM AS RN FROM (select name from test) temp WHERE ROWNUM < ? * 10 ) WHERE RN > (? - 1 ) * 10 转载于:https://www.cnblogs.com/chigd/p/9764904.html

支付宝手机网站支付,错误代码 insufficient-isv-permissions 错误原因: ISV权限不足

原因&#xff1a;是因为没有开通签约手机网站支付这个产品 解决方案&#xff1a;如需签约请到&#xff1a;https://b.alipay.com/ 1&#xff0c;登录成功后--->产品大全---->我要收款下面的手机网站支付 2 , 点击 立即接入 然后填写相关的信息 3&#xff0c;大概等待…

工作341:uni-表头不显示

需要pagejson style中加入 {"path": "pages/analysis_sale/analysis_sale","style": {"navigationBarTitleText": "商户销量统计","enablePullDownRefresh": false,"navigationStyle": "custom&q…

如何在FineUIMvc(ASP.NET MVC)中显示复杂的表格列数据(列表和对象)?

起源 最初&#xff0c;这个问题是知识星球内的一个网友提出的&#xff0c;如何在FineUIMvc中展现复杂的列数据&#xff1f; 在FineUIPro中&#xff0c;我们都知道有一个 TemplateField 模板列可以使用&#xff0c;我们只需要在后台定义一个 C# 方法&#xff0c;就可以返回任意想…

腾讯QQ 实际登录的账号并非请求的账号00008

把QQ卸载&#xff0c;重新装一遍就可以了

[css] 如何设置背景图片不随着文本内容的滚动而滚动?

[css] 如何设置背景图片不随着文本内容的滚动而滚动&#xff1f; 直接对div设置background&#xff1a;url不就好了嘛&#xff1f;上代码。<!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><title>Demo</t…

PHP实现中文字符串截取无乱码

在我们学习PHP知识的过程中&#xff0c;PHP截取字符串应该是一个非常常见的字符串基础操作了&#xff0c;想必大家都比较熟悉这方面知识点。但是有些新手朋友们可能遇到过&#xff0c;当截取中英文字符串时出现乱码的情况&#xff0c;其实这个也是非常容易解决的。首先我们要了…

[css] 写一个高度从0到auto的transition动画

[css] 写一个高度从0到auto的transition动画 写不了吧&#xff0c;max-height 定值倒是可以个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

easyui启用行号错位解决方案

$("#dataGrid").datagrid({onLoadSuccess : function () {$(this).datagrid("fixRowHeight");} }); 加入上面的代码就可以解决&#xff01;

[Luogu] P1939 【模板】矩阵加速(数列)

题目描述 a[1]a[2]a[3]1 a[x]a[x-3]a[x-1] (x>3) 求a数列的第n项对1000000007&#xff08;10^97&#xff09;取余的值。 题目解析 顺序:x.x&#xff0c;y.y&#xff0c;x.y Code #include<iostream> #include<cstdio> #include<cstring> using namespace …

[css] 移动端页面不满一屏时如何实现满屏背景?

[css] 移动端页面不满一屏时如何实现满屏背景&#xff1f; body {min-height: 100vh; }个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端面试题

JavaScript获取完整当前域名

window.location.protocol"//"window.location.host

二叉树的下一个结点

题目描述 给定一个二叉树和其中的一个结点&#xff0c;请找出中序遍历顺序的下一个结点并且返回。注意&#xff0c;树中的结点不仅包含左右子结点&#xff0c;同时包含指向父结点的指针。树见书P275分三种情况&#xff1a;1. 该节点有右子树&#xff0c;下一个结点就是它右子树…