txt按顺序命名文件

img

img

img

img


重命名失败,def处先前是可以拿到m4a后缀的文件名,但现在报错了,应该是路径的问题,请问怎么改

把路径的r和\换成/就成

img


怀疑和你的目录里有特殊字符有关系,你先改一个名字试试看

代码 拿出来

不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这篇博客: 根据txt文件的标签属性提取图片中的 对于序号的提取 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:
    • 对于12_aa.jpg这种类型,要取出12,将_分离出来,然后取分离的第一个元素
    • 对于00012.jpg 这种类型,直接int()转化就可以得到
    • split()
  • 以下回答来自chatgpt:

    首先需要确定您想要更改的路径变量具体是哪个变量,因为您提到的r和\字符,所以我假设您是在使用R语言进行操作。

    在R语言中,您可以使用gsub函数来替换路径变量中的字符。具体步骤如下:

    1. 首先,您需要获取到需要更改的路径变量,这可能是一个存储路径的字符串变量。比如,您可以将路径变量存储在名为path的变量中。

    2. 使用gsub函数来将\字符替换为/字符。gsub函数使用正则表达式来查找和替换字符串。

    path <- "C:\\Users\\Desktop\\file.txt" new_path <- gsub("\\\\", "/", path)

    在上面的例子中,我们将路径中的\字符替换为/字符,并将结果存储在名为new_path的新变量中。

    1. 检查新的路径变量是否正确替换了\字符。

    print(new_path)

    上述代码将打印出新的路径变量new_path。

    请注意,如果您的路径变量中包含转义字符,则需要使用双反斜杠来表示转义字符。这是因为\字符本身也是一个转义字符。

    希望以上信息能对您有所帮助。如果还有任何疑问,请随时向我提问。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^