gpt4 book ai didi

python - 如何使用 python 脚本重命名文件?

转载 作者:太空狗 更新时间:2023-10-30 02:49:28 25 4
gpt4 key购买 nike

在我的 plone 站点上,原型(prototype)对象的文件字段中有数百个文件(pdf、doc、...)。导入过程中出了点问题,所有文件名都丢失了。问题是当有人想要打开文件时,由于缺少扩展名,浏览器并不总是建议用查看器打开它。

用户必须保存文件并添加扩展名才能打开它。

我可以编写一个 python 脚本来根据文件类型重命名具有扩展名的所有文件吗?

谢谢。

最佳答案

http://plone.org/documentation/manual/plone-community-developer-documentation/content/rename

这里有你需要的一切:)

重要的部分是:parent.manage_renameObject(id, id + "-old")

你可以遍历子对象做:

for i in context.objectIds():
obj = context[i]
context.manage_renameObject(i, i + ".pdf")

context 是您放置此脚本的文件夹,您拥有所有 pdf 的文件夹

关于python - 如何使用 python 脚本重命名文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8051032/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com