我已经创建了一个应用程序。它使用一些数据库文件在wxpython框架中显示其内容。我们假设数据库文件的扩展名是.xyz。当我双击一个.xyz文件时,我想在我的应用程序中打开该文件,并在我的应用程序中调用一个函数来处理它。我如何在Python和Windows中执行此操作。在Python中将具有特定扩展名的文件关联到我自己的应用程序
在此先感谢。
我已经创建了一个应用程序。它使用一些数据库文件在wxpython框架中显示其内容。我们假设数据库文件的扩展名是.xyz。当我双击一个.xyz文件时,我想在我的应用程序中打开该文件,并在我的应用程序中调用一个函数来处理它。我如何在Python和Windows中执行此操作。在Python中将具有特定扩展名的文件关联到我自己的应用程序
在此先感谢。
它与Python本身无关,但它是Windows配置。您必须将文件类型分配给应用程序。我猜你怎么做的方法取决于Windows版本。这里是Vista的例子:http://windows.microsoft.com/en-US/windows-vista/Change-which-programs-Windows-uses-by-default
我想图win32会有一个发挥,也许这也有一个环境变量... – 2011-05-12 06:24:46
注册表设置。请参阅http://stackoverflow.com/questions/4625297/c-proper-way-for-file-associations – 2011-05-12 06:35:01
是否有任何解决方案修改文件关联,以便它可以跨平台(Windows,Linux,OS-X)在Python – qsoft 2014-03-27 10:19:21