使用python重命名文件

阿卡什迪普(Akashdeep Saluja)

我想将文件从说{file1}重命名为{file2}。os.rename(file1,file2)在python中读过并且能够做到这一点。

仅当文件与python脚本放置在同一文件夹中时,我才成功,所以我想问一下如何重命名其他文件夹的文件,即与放置python脚本的文件夹不同的文件夹。

科里·克莱默

只需使用完整路径,而不是相对路径即可:

oldFile = 'C:\\folder\\subfolder\\inFile.txt'
newFile = 'C:\\foo\\bar\\somewhere\\other\\outFile.txt'

os.rename(oldFile, newFile)

要获得双斜杠行为,您可以执行以下操作

import os
oldFile = r'C:\folder\subfolder\inFile.txt'  # note the r character for raw string
os.path.normpath(oldFile)

输出

'C:\\folder\\subfolder\\inFile.txt'

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何使用python重命名多个文件?

来自分类Dev

如何使用python重命名多个文件?

来自分类Dev

重命名使用 Python 请求下载的文件

来自分类Dev

使用python重命名多个文件

来自分类Dev

Python:重命名文件

来自分类Dev

使用重命名重命名文件

来自分类Dev

使用重命名重命名多个文件

来自分类Dev

使用重命名命令重命名文件

来自分类Dev

使用python重命名文件会导致文件重复

来自分类Dev

Python重命名文件很奇怪

来自分类Dev

Python重命名文件很奇怪

来自分类Dev

在python中重命名文件

来自分类Dev

使用R重命名文件

来自分类Dev

使用条件重命名文件

来自分类Dev

使用pathlib重命名文件

来自分类Dev

使用VBA重命名文件

来自分类Dev

使用模式重命名文件

来自分类Dev

使用Bash重命名文件

来自分类Dev

使用通配符重命名文件

来自分类Dev

使用 WinSCP 重命名文件

来自分类Dev

使用Python重命名目录中的多个文件

来自分类Dev

使用Python复制和重命名Excel文件

来自分类Dev

使用Python重命名目录中的所有文件

来自分类Dev

如何使用Python按运行顺序重命名JPG文件

来自分类Dev

使用程序中的变量重命名文件-Python

来自分类Dev

使用Python重命名目录中的所有文件

来自分类Dev

使用Python一次重命名多个文件

来自分类Dev

使用python或R重命名目录中的文件

来自分类Dev

如何使用Python按运行顺序重命名JPG文件