【发布时间】:2012-12-14 03:28:08
【问题描述】:
我想对目录中的每个文件执行一个 shell 命令。我不断收到错误。
代码如下:
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
【问题讨论】:
标签: python shell call subprocess