专业编程基础技术教程

网站首页 > 基础教程 正文

Python中os模块的基本功能使用详解

ccvgpt 2024-07-19 12:52:07 基础教程 35 ℃

#头条创作挑战赛#

1.前言

os模块是Python中处理文件和文件夹的重要模块,其中了解模块的一些基本功能对于使用Python对excel进行数据分析具有很大的帮助。我们现在一起学习该模块的基本功能及方法,主要包括获取文件路径、获取文件夹内容和分割获取文件后缀。

Python中os模块的基本功能使用详解

2.使用步骤

1.获取当前运行的Python代码文件路径

代码如下所示,作用:获取当前代码的文件路径。

  import os
  path = os.getcwd()
  print(path)

运行代码如下所示,当前代码的运行路径是"e:\大学\学习\研\研究生科研\pandas数据分析 "

2.查看某个文件夹下包含的所有文件和子文件夹的名称

代码如下所示。关键函数:listdir()

  import os
  # 建议将路径作为一个参数传入
  search_path = "./example/"
  file_list = os.listdir(search_path)
  print(file_list)

如上所示,表示找到当前路径下的example文件夹下的所有内容,如下所示。其中listdir()方法返回一个列表。

当然,如果listdir()函数中不传入任何参数的话,则表示将当前路径下的所有文件获取出来哈哈。

3.分离文件主名以及扩展名

关键函数:splittext()

作用:在使用Python进行路径拼接的使用,这个方法就非常常用。代码如下所示。

  filename = "./example/表1.xlsx"
  separate = os.path.splittext(filename)
  print(separate)

如下所示,最后将前面的部分与后面的后缀名分割开来。最后得到的结果是'./example/表1'和 '.xlsx'。

Tags:

最近发表
标签列表