Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 为什么我总是得到中断错误?我有同样的问题,继续和通过_Python_Automation_Break_Auto_Webbot - Fatal编程技术网

Python 为什么我总是得到中断错误?我有同样的问题,继续和通过

Python 为什么我总是得到中断错误?我有同样的问题,继续和通过,python,automation,break,auto,webbot,Python,Automation,Break,Auto,Webbot,break不断出现意外错误 我希望它尝试点击“跳过现在”,如果没有,然后继续代码 from webbot import Browser import time import pyautogui from pyautogui import * web = Browser() a == True web.go_to('http://au.yahoo.com//') web.scrolly(100) if a == True: try: web.click('Skip for

break不断出现意外错误

我希望它尝试点击“跳过现在”,如果没有,然后继续代码

from webbot import Browser
import time
import pyautogui
from pyautogui import *
web = Browser()
a == True
web.go_to('http://au.yahoo.com//')
web.scrolly(100)
if a == True:
    try:
        web.click('Skip for now')
        break
web.click('Mail')
time.sleep(10)
pyautogui.keyDown('ctrl')

编辑:未拼写的除外

查找如何正确使用try。提示:如果try中的代码失败,程序应该怎么做?break意味着中断循环。因为这里没有循环,所以break不起作用,所以会产生错误。如果你想让你的程序继续,就不要中断。当你要求试一试时,你应该提到例外情况,如下所述,至少写下例外情况:pass@Apo但是它出现了一个错误当我运行它时,一个错误出现了,说中断在外,忘记中断!
try:
    web.click("Skip for now")
except:
    pass
web = Browser()
a == True
web.go_to('http://au.yahoo.com//')
web.scrolly(100)
if a == True:
    try:
        web.click('Skip for now')
    except:
        pass
web.click('Mail')
time.sleep(10)
pyautogui.keyDown('ctrl')