pythongnome绑定有gnomevfs
模块,理论上可以获得MIME类型。但是使用“/dev/null”以外的任何名称调用gnomevfs.get_mime_type()
会引发错误“RuntimeError:读取文件时出错”。例如:
import gnomevfs
gnomevfs.get_mime_type( "/tmp/a.py" )
gnomevfs.get_mime_type( "file://tmp/a.py" )
gnomevfs.get_mime_type( "file:///tmp/a.py" )
gnomevfs.get_mime_type( "file://./tmp/a.py" )
这一切都失败了。包含“/dev/null”:(“/dev/null”)以外的任何文件/文件夹名。/tmp/a.py
存在并可访问。有什么建议吗?在
对我有用。你试过用其他目录中的其他文件吗?您确定运行Python的用户有权访问/tmp/a.py吗?在
相关问题 更多 >
编程相关推荐