Databricksにてsubprocess関数によりBashコマンドを実行するサンプルコード


内容

Databricksにてsubprocess関数によりBashコマンドを実行するサンプルコードを共有します。

下記のコードにより、Databricksのクラスターの最上位のディレクトリを表示します。

import subprocess

cmd = '''
cd ..\..\..
ls
'''.strip()

proc = subprocess.run(cmd, shell=True, stdout = subprocess.PIPE)

print(proc.stdout.decode("utf8"))