1
os.system()
コマンドを複数引数で実行したいと考えています。複数の引数でos.system()を実行するにはどうすればいいですか
def playmp3(SongName, Freqency):
os.system("sox -t mp3", SongName, "-t wav - | sudo pifmrds -freq", Freqency, "-audio", SongName)
しかし、私はいつもこのエラーが出る:
>>> playmp3("/home/pi/music/hit_the_street2.wav", "105")
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File "<stdin>", line 2, in playmp3
TypeError: system() takes exactly 1 argument (6 given)