如何更正文件扩展名?

时间:2010-11-23 20:46:27

标签: python file mime-types rename

几天前我开始使用Python编程,我遇到了一个我无法解决的问题。 我想通过猜测它的mimetype来纠正文件扩展名。 我试过这个:

new_file_name = mimetypes.guess_extension(mimetypes.guess_type(file_name)))
os.rename(file_name, new_file_name)

为什么它不起作用?

1 个答案:

答案 0 :(得分:5)

mimetypes使用现有扩展来猜测文件类型。请改用magic来检查内容。