获取当前文件路径
想要获取一个文件路径,这时候就需要导入os模块了。
首先需要导入os模块,然后执行 os.getcwd() 就可以获取到当前目录了。

如何获取一个目录下所有的文件和文件目录呢
os模块中有一个listdir(),专门用来获取一个目录下的所有。当然也就包括了文件和目录。首先list表示一个列表,dir其实在windows中表示遍历当前路径下所有。相当于linux中的ls ,查看当前路径下内容。

当处理excel的时候,如何分离excel文件和后缀呢?
例如导入一个文件,是"绩效.xlsx",如何即将“绩效”和“xlsx”进行分离呢?
这个时候就用到了os模块中os.path.splittext() 方法了。返回结果是一个元组

成功的将文件进行了分离
如何从路径中分离处文件呢?
例如,一个路径 /root/home/Desktop/绩效.xlsx,如何将绩效.xlsx这个文件从这个路径中分离出来呢?os 模块中basename()可以完美的解决这个问题。

如何从路径中分离目录,而不要文件呢?
根据上面给出的路径,如何只要剥离出绩效.xlsx之外的路径呢?
os模块中有dirname,可以获取路径,而不获取路径中包含的文件

当进行文件重命名的时候如何完成呢?
os模块中有rename模块,可以完成文件的重命名。
rename模块只需要两个参数,一个是旧的名字,一个是新的名字。

需要注意的是,如果文件不存在,则会报错,FiileNotFound的错误。一定要注意查看文件名称是否正确。