セレンインポートwebdriverを からの時間インポート睡眠 クラスログイン(): デフ__init __(自己、ドライバ): self.driver = ドライバ デフログイン(自己): self.driver.find_element_by_id(' switchAccountLogin ' ).click() 睡眠(3 ) もし = self.driver.find_element_by_xpath(' // IFRAME [開始-と(@id、 "X-URS-のiframe")] ' ) self.driver.switch_to.frame(IF) self.driver.find_element_by_name(' メール').send_keys("xueshanfeihu1992 ' ) self.driver.find_element_by_name(' パスワード').send_keys(' hf13516458506 ' ) self.driver.find_element_by_id(' dologin " ).click() 睡眠(3 ) self.driver.switch_to.default_content() デフログアウト(自己): self.driver.find_element_by_link_text(' 退出' ).click() ドライバ = webdriver.Firefox(executable_path = ' D:/プログラムファイル/ Mozilla Firefoxの/ geckodriver ' ) ドライバ。取得する(' https://mail.163.com/ ' ) driver.maximize_window() 睡眠(6 ) L = ログイン(ドライバ) l.login() l.logout() 睡眠(3 ) driver.quit() '' ' ドライバ= webdriver.Firefox(executable_path = ' D:/プログラムファイル/ Mozilla Firefoxの/ geckodriver " ) ドライバ。取得(' https://mail.163.com/ ' ) driver.maximize_window() 睡眠(6 ) driver.find_element_by_id(' switchAccountLogin ' ).click()を 睡眠(3 ) もし driver.find_element_by_xpath(= ' // IFRAME [開始-有する(@id、 "X-URS-IFRAME")] ' ) driver.switch_to.frame(IF) driver.find_element_by_name(' Eメール').send_keys(' xueshanfeihu1992 ' ) driver.find_element_by_name(' パスワード').send_keys(' hf13516458506 ' ) driver.find_element_by_id(' dologin ' ).click() 睡眠(3 ) #一定要のiframe推出、即使进入新的页面 driver.switch_to。 default_content() してみてください: #driver.find_element_by_xpath(' // [テキスト()= "退出"] ' ).click() driver.find_element_by_link_text(' 退出' ).click() 最終的には: 睡眠(4 ) driver.quit()'' "