使用 Python 在 Windows 和 Mac OS 中使用默认应用程序打开文件
在 Python 中,经常需要使用默认应用程序打开文档应用。这模仿了在文件资源管理器或 Finder 中双击文件图标的操作。为了实现这一点,Python 提供了一个强大的解决方案。
实现:
要使用默认应用程序打开文件,Python 提供了子进程形式的强大工具模块。以下代码片段演示了如何在 Windows 和 Mac OS 上使用默认应用程序打开文件:
import subprocess, os, platform # Determine the operating system if platform.system() == 'Darwin': # macOS subprocess.call(('open', filepath)) elif platform.system() == 'Windows': # Windows os.startfile(filepath) else: # linux variants subprocess.call(('xdg-open', filepath))
代码中:
附加说明:
以上是Python 如何在 Windows 和 macOS 上使用默认应用程序打开文件?的详细内容。更多信息请关注PHP中文网其他相关文章!