Python中os模块,常用语句及其例子。
2021/10/3 22:11:27
本文主要是介绍Python中os模块,常用语句及其例子。,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1、os模块:os模块提供了多数操作系统的功能接口函数。在python编程时,经常和文件、目录打交道,经常需要用到os模块。 2、该程序用到的os模块命令: # (1)os.listdir('path') :列出指定目录下的所有文件和子目录,包括隐藏文件,并以列表方式打印。 # (2)os.path.join(path, name]) :连接目录和文件名,与os.path.split(path)相对。 # (3)os.path.isdir(path) :如果path是一个存在的目录(文件夹),则返回True。否则返回Fals。 # (4)os.path.isfile(path) :如果path是一个存在的文件,返回True。否则返回False。
import os # 引入文件夹操作os模块 def findFile(file_path): """ 利用递归输出一个文件夹路径下的的所有文件。 :param file_path: 文件夹路径 :return: """ listRs = os.listdir(file_path) # 列出指定目录下的所有文件和子目录 for fileItem in listRs: full_path = os.path.join(file_path, fileItem) # 获取该文件的完整路径,连接目录和文件名。 if os.path.isdir(full_path): # 判断是否为文件夹。 findFile(full_path) pass else: print(full_path) # 输出文件为止 pass pass else: return pass findFile("C:\python")
这篇关于Python中os模块,常用语句及其例子。的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-09-23Python中理解和使用树形结构的简单教程
- 2024-09-23Python 编程基础入门
- 2024-09-18初探Python股票自动化交易:入门指南
- 2024-09-18Python量化入门:轻松掌握量化分析基础与实战
- 2024-09-18Python量化交易:入门指南与实践
- 2024-09-18Python量化交易:入门指南与实战技巧
- 2024-09-14Python人工智能项目实战:从零开始的实践指南
- 2024-09-14探索Python人工智能资料:初学者的指南
- 2024-09-14Python人工智能资料:初学者的全面指南
- 2024-09-13Matplotlib入门:轻松绘制Python数据可视化图表