【问题标题】:How do i correct a files extension?如何更正文件扩展名?
【发布时间】:2011-05-14 17:29:27
【问题描述】:

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

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

为什么它不起作用?

【问题讨论】:

    标签: python file mime-types rename


    【解决方案1】:

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

    【讨论】:

    • 感谢您的回答,但我真的不希望我的程序有更多的依赖关系?没有别的办法吗?
    • 除了随机选择一个扩展名并希望它是正确的吗?没有。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-19
    • 1970-01-01
    • 2020-07-14
    • 2011-08-22
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多