Python文件名处理的常用技巧和方法分享

Python文件名处理是一个重要的编程技能,它可以帮助我们更好地管理文件,提高工作效率。下面我们来介绍一些常用的Python文件名处理技巧和方法:

1、获取文件名

我们可以使用Python的os模块中的os.path.basename()函数来获取文件名,它返回文件路径的一部分,即文件名。例如:

import os
file_path = 'D:/test/test.txt'
file_name = os.path.basename(file_path)
print(file_name) # test.txt

2、获取文件扩展名

我们可以使用Python的os模块中的os.path.splitext()函数来获取文件的扩展名,它将文件名和扩展名分割开,返回一个元组,第一个元素是文件名,第二个元素是扩展名。例如:

import os
file_path = 'D:/test/test.txt'
file_name, file_ext = os.path.splitext(file_path)
print(file_name) # D:/test/test
print(file_ext) # .txt

3、更改文件名

我们还可以使用Python的os模块中的os.rename()函数来更改文件名,它需要提供两个参数,第一个参数是原文件名,第二个参数是新文件名,它将原文件名更改为新文件名。例如:

import os
old_name = 'D:/test/test.txt'
new_name = 'D:/test/new_test.txt'
os.rename(old_name, new_name)

4、删除文件

我们可以使用Python的os模块中的os.remove()函数来删除文件,它需要提供一个参数,即要删除的文件名,它将删除指定的文件。例如:

import os
file_name = 'D:/test/test.txt'
os.remove(file_name)

以上就是Python文件名处理的常用技巧和方法,使用这些技巧和方法,可以帮助我们更好地管理文件,提高工作效率。

本文链接:http://task.lmcjl.com/news/10481.html

展开阅读全文