Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.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_Selenium_Coding Style_Indentation_Pep8 - Fatal编程技术网

Python 如何正确缩进这行代码?

Python 如何正确缩进这行代码?,python,selenium,coding-style,indentation,pep8,Python,Selenium,Coding Style,Indentation,Pep8,我读了一点PEP8的约定,我想知道如何正确地缩进这一长行代码 WebDriverWait(self.driver,5).直到(EC.presence_of_element_located((By.CSS_SELECTOR,“#react root>section>nav>div.(导航>div.Cx7Bp>div>div.LWmhU.\u 0aCwM>div.yPP5B>div>div._01UL2>div>div:n子级(1)>a))。单击() 我的尝试: WebDriverWait(self

我读了一点PEP8的约定,我想知道如何正确地缩进这一长行代码

WebDriverWait(self.driver,5).直到(EC.presence_of_element_located((By.CSS_SELECTOR,“#react root>section>nav>div.(导航>div.Cx7Bp>div>div.LWmhU.\u 0aCwM>div.yPP5B>div>div._01UL2>div>div:n子级(1)>a))。单击()

我的尝试:

WebDriverWait(self.driver, 5).until(
    EC.presence_of_element_located((By.CSS_SELECTOR, """
        #react-root > section > nav > div._8MQSO.Cx7Bp > div > div > div.LWmhU._0aCwM 
        > div.yPP5B > div > div._01UL2 > div > div:nth-child(1) > a
        """))
).click()

共享相关的HTML以及所面临的错误是什么?没有错误,我只想知道缩进这行代码的最简单的方法。这真是一个糟糕的定位器
#react root>section>nav>div.\u 8MQSO.Cx7Bp>div>div>div.LWmhU.\u 0aCwM>div.yPP5B>div>div>div.\u 01UL2>div>div:nth child(1)>a
如果您可以共享HTML,那么我可以为您提供更可靠的定位器,帮助您实现一致性和缩进。老实说,我只想知道我如何正确缩进长字符串可能基于意见。额外的空白不会影响CSS,但是您也可以将字符串拆分为多个字符串文本,由解析器连接。