subprocessについてなんですが、
#!/usr/bin/env python
# -*- coding: UTF-8 -*-
import sys
import subprocess
dl = subprocess.run(["radigo", "rec", "-a=JP13", "-id=QRR", "-s=20180827200000"], stdout=subprocess.PIPE)
sys.stdout.buffer.write(dl.stdout)
上記のような場合、変数を引数の一部として渡すにはどうやるんですか?
以下だと{proglamId}という文字列として外部コマンドに送られてしまってダメでした。
area = 'JP13'
ch = 'QRR'
proglamId = '20180827200000'
dl = subprocess.run(["radigo", "rec", "-a={area}", "-id={ch}", "-s={proglamId}"], stdout=subprocess.PIPE)
sys.stdout.buffer.write(dl.stdout)
くだすれPython(超初心者用) その39
■ このスレッドは過去ログ倉庫に格納されています
2018/08/27(月) 21:06:47.86ID:KW/ftoFq
■ このスレッドは過去ログ倉庫に格納されています
