ホームページ >バックエンド開発 >Python チュートリアル >Python は Windows および macOS 上でデフォルトのアプリケーションを使用してファイルを開くにはどうすればよいですか?
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 中国語 Web サイトの他の関連記事を参照してください。