如何更正文件扩展名?
几天前我开始用 Python 编程,但我遇到了一个尚未解决的问题。 我想通过猜测其 mimetype 来更正文件的文件扩展名。 我尝试了这个:
new_file_name = mimetypes.guess_extension(mimetypes.guess_type(file_name)))
os.rename(file_name, new_file_name)
为什么它不起作用?
I started programming in Python a couple of days ago and I have a problem I couldn't solve yet.
I want to correct a files file extension by guessing its mimetype.
I tried this:
new_file_name = mimetypes.guess_extension(mimetypes.guess_type(file_name)))
os.rename(file_name, new_file_name)
Why doesnt it work?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
mimetypes
使用现有扩展名来猜测文件类型。使用magic
来检查内容。mimetypes
uses the existing extension to guess the file type. Usemagic
instead to examine the contents.