python - 重命名文件,Python/Jython

标签 python file jython rename

我有一个充满文件的目录,其中一些文件的名称中有一个符号。我想用 & 符号重命名所有文件,并用加号 (+) 替换每个 & 符号。我正在处理大约 10k 个文件。执行此操作的最佳方法是什么?

最佳答案

import glob, os
for filename in glob.glob(os.path.join(yourPath, "*&*")):
   os.rename(filename, filename.replace('&','+'))

关于python - 重命名文件,Python/Jython,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/641985/

相关文章:

python - SUDS:在 Client.service 方法中传递数组参数:GAE Python

python - 检索 Django 中不同用户创建的模型对象

python - 迭代最后一个元素作为下一次迭代中的第一个重复

python - PyQt5 抓取并保存屏幕部分

检查 Substring 是否多次出现在字符串中?

ruby-on-rails - 如何在 Rails 的目录结构中查找文件

python - 为什么必须将 "exec"(而不是 "eval")用于 Python 导入语句?

file - 如果文件未被覆盖,则退出安装程序

python - 如何对 unittest 测试用例进行单元测试

java - Jython 是我的代码库中的负担吗?