#code:utf-8
import os
from selenium import webdriver
#Chromeドライバを取得
driver=webdriver.Chrome(
executable_path=os.path.join(getBundlePath(),'chromedriver.exe'))
#ページを開く
driver.get('https://www.google.co.jp/')
#キー入力
driver.find_element_by_name('q').send_keys(u'今日の天気')
driver.find_element_by_name('btnK').click()
#次のページが表示されるまで待つ
wait(10)
#結果を取得
result=driver.find_element_by_id('wob_dc').text
popup(result)
#終了
driver.quit()
エラーは以下の通りです。
[error] script [ 8-25 ] stopped with error in line 6
[error] java.util.concurrent.RejectedExecutionException ( java.util.concurrent.RejectedExecutionException: event executor terminated )
[error] --- Traceback --- error source first
line: module ( function ) statement
903: _socket ( _connect ) at org.python.netty.util.concurrent.SingleThreadEventExecutor.reject(SingleThreadEventExecutor.java:821)
1441: socket ( meth ) File "C:\Users\ryu11\AppData\Roaming\Sikulix\Extensions\jython-standalone-2.7.1.jar\Lib_socket.py", line 935, in connect
1565: socket ( create_connection ) File "C:\Users\ryu11\AppData\Roaming\Sikulix\Extensions\jython-standalone-2.7.1.jar\Lib_socket.py", line 1565, in create_connection
106: utils ( is_connectable ) socket = socket.create_connection((host, port), 1)
106: utils ( is_connectable ) socket = socket.create_connection((host, port), 1)
115: service ( is_connectable ) return utils.is_connectable(self.port)
99: service ( start ) if self.is_connectable
():
73: webdriver ( init ) self.service.start()
6: main ( <module> ) driver=webdriver.Chrome(
[error] --- Traceback --- end --------------
あなたの回答
tips
プレビュー