まくまくPythonノート
拡張子に関連付けられたアプリケーションでファイルを開く (os.system)
2009-01-05

os.system() に任意のコマンドを渡すと、その OS のコマンドライン端末からコマンドを実行したのと同様の効果を得られます。 下記のようにすれば、.txt ファイルを関連付けられたアプリケーションで開くことができます。

Windows の場合

import os
os.system('sample.txt')

Mac OSX の場合

import os
os.system('open sample.txt')
2009-01-05