在我的脚本中,我有一个大的 While: try: loop。在此范围内,如果从我的相机成功下载图片并调整大小,我想增加一些指针,这是我的代码在较大的 python 脚本中的样子:
import os.path
try os.path.isfile('/home/pi/CompPictures' + picturenumber + '.JPG'):
os.system('sudo rm /home/pi/Pictures/IMG_0001.JPG')
os.system('sudo rm /home/pi/output.bin')
picturenumber = int(picturenumber))+1
except:
pass
picturenumber 包含一个字符串 '1' 开始,然后会增加。
我只想让这个运行一个。所以基本上我在不断地运行我的更大的代码,然后每次扫描更大的循环,我想检查这个 try 语句一次,如果文件存在,删除一些文件并增加指针。
我收到以下错误。
File "pijob.py", line 210
try os.path.isfile('/home/pi/CompPictures' + picturenumber + '.JPG'):
^
SyntaxError: invalid syntax
对python来说非常新……所以希望这不是一个简单的错误:(