可以使用字符串索引和切片来修改文件路径。

假设旧文件路径为'old_path',新文件路径为'new_path',可以按照以下步骤进行修改:

  1. 使用字符串索引或切片找到文件名的位置。在这个例子中,文件名的位置是从路径字符串的最后一个反斜杠(\)之后开始的。
  2. 将路径字符串的最后一个反斜杠(\)之后的部分替换为新的文件名。

下面是一个示例代码:

old_path = r'c:\python\test.bmp'
new_file_name = 'test_new.bmp'

# 找到文件名的位置
index = old_path.rfind('\')

# 构建新文件路径
new_path = old_path[:index+1] + new_file_name

print(new_path)

输出结果为:

c:\python\test_new.bmp

注意:在字符串中使用反斜杠(\)时,需要使用原始字符串(raw string)的方式表示,即在字符串前面加上字母r,以避免转义字符的影响。

Python 字符串操作:修改文件路径中的文件名

原文地址: http://www.cveoy.top/t/topic/h70s 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录