python try语句的语法无效

python try语句的语法无效,第1张

概述在我的脚本中,我有一个大的while:try:loop.在这个内部,我想增加一些指针,以便从我的相机成功下载图片并调整大小,这是我的代码在我更大的 python脚本中的样子: import os.pathtry os.path.isfile('/home/pi/CompPictures' + picturenumber + '.JPG'): os.system('sudo rm /hom 在我的脚本中,我有一个大的while:try:loop.在这个内部,我想增加一些指针,以便从我的相机成功下载图片并调整大小,这是我的代码在我更大的 python脚本中的样子:

import os.pathtry 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))+1except:    pass

picturenumber包含一个字符串’1’开始然后会增加.

我只想要这个运行一个.所以基本上我不断地运行我的大代码,然后每次扫描更大的循环,我想检查一次这个try语句,如果文件存在,删除一些文件并增加指针.

我收到以下错误.

file "pijob.py",line 210    try os.path.isfile('/home/pi/CompPictures' + picturenumber + '.JPG'):         ^SyntaxError: invalID Syntax

非常新的python …所以希望这不是一个简单的错误:(

解决方法 你需要一个新的一行和一个:.试试这个:

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))+1except:    pass

无论结果如何,您都可以包含finally语句来执行代码:

try:    #codeexcept:    passfinally:    #this code will execute whether an exception was thrown or not
总结

以上是内存溢出为你收集整理的python try语句的语法无效全部内容,希望文章能够帮你解决python try语句的语法无效所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1194598.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存