用Python注册文件类型关联的跨平台方法
是否有一种与平台无关的方法来创建与Python的文件类型关联 正在寻找能够提供简单高级API的东西,用于创建MIME类型(例如用Python注册文件类型关联的跨平台方法,python,cross-platform,mime-types,file-type,Python,Cross Platform,Mime Types,File Type,是否有一种与平台无关的方法来创建与Python的文件类型关联 正在寻找能够提供简单高级API的东西,用于创建MIME类型(例如应用程序/x-my-custom-type)并将其绑定到文件扩展名(例如*.egg,*.plant),以及注册/取消注册应用程序以处理相应的MIME类型 标准库中没有类似的内容,因此我正在寻找一个模块或现有包装器代码,以避免分别处理Linux、OSX和Windows的文件关联。我也在寻找这一点。我相信一定有办法做到这一点。我一直在寻找类似的东西。我找到了,但它只是为了阅读
应用程序/x-my-custom-type
)并将其绑定到文件扩展名(例如*.egg
,*.plant
),以及注册/取消注册应用程序以处理相应的MIME类型
标准库中没有类似的内容,因此我正在寻找一个模块或现有包装器代码,以避免分别处理Linux、OSX和Windows的文件关联。我也在寻找这一点。我相信一定有办法做到这一点。我一直在寻找类似的东西。我找到了,但它只是为了阅读。恐怕创建绑定的唯一方法是手动创建。在Windows中使用
assoc
和ftype
。在linux中,可能运行一些外部bash脚本()。我不熟悉OSX。如果你有更好的解决办法,请告诉我。