【Python】subprocessでフォルダを開く【Windows環境】

Pythonでフォルダを開くにはsubprocessモジュールを使用します。
Python3.5以上の場合はrun()、3.5より前ではcall()をそれぞれ使用します。
コードは以下になります。

import subprocess


def open_folder(path):
    subprocess.run('explorer {}'.format(path))

    # 3.5より前のバージョンではcallを使用します
    # subprocess.call('explorer {}'.format(path))


open_folder('C:')

open_folderの引数に開きたいファイルのパスを指定するとExplorerを起動して、フォルダを表示します。 サンプルコードではCドライブをExplorerで開いています。

Licensed under CC BY-NC-SA 4.0
最終更新 2018年10月8日 08:27
Hugo で構築されています。
テーマ StackJimmy によって設計されています。