ディレクトリ内の各ファイルに対してシェル コマンドを実行したいと考えています。エラーが発生し続けます。
コードは次のとおりです。
import os
from subprocess import call
for dirname, dirnames, filenames in os.walk('.'):
for filename in filenames:
jpg = os.path.join(dirname, filename)
call(["./curl_recognize.sh", jpg, jpg".txt", "-t txt"])
エラーは次のとおりです。
call(["./curl_recognize.sh", jpg, jpg".txt", "-t txt"])
^
SyntaxError: invalid syntax