別のファイルのスクリプトを実行する際に引数を渡す

2022-09-24

概要

目的

Pythonで別ファイルのmainスクリプトを呼び出す際に、引数を渡す方法について説明します。

方法

os.system関数を用いる

os.system関数に直接コマンドを渡して、main関数を呼び出します。os.system関数はunixコマンドを直接実行するための関数です。引数はスペース区切りで読み出したいスクリプトファイル名の後に記載をしていきます。

import os
os.system('python script.py arg1 arg2 ...'

Python