Python文件名处理是一个重要的编程技能,它可以帮助我们更好地管理文件,提高工作效率。下面我们来介绍一些常用的Python文件名处理技巧和方法:
我们可以使用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
我们可以使用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
我们还可以使用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)
我们可以使用Python的os模块中的os.remove()函数来删除文件,它需要提供一个参数,即要删除的文件名,它将删除指定的文件。例如:
import os file_name = 'D:/test/test.txt' os.remove(file_name)
以上就是Python文件名处理的常用技巧和方法,使用这些技巧和方法,可以帮助我们更好地管理文件,提高工作效率。
本文链接:http://task.lmcjl.com/news/10481.html