2016-09-30 3 views
0

python3でセレニウムを使ってdropboxをクリックしようとしています。 ですが、エラーメッセージが表示されます。python3セレンを使ってドロップダウンボックスをクリックするには

raise exception_class(message, screen, stacktrace) 
selenium.common.exceptions.NoSuchWindowException: Message: Unable to find element on closed window 

マイコードは以下のとおりです。

driver.find_element_by_css_selector("#RegularCategory>div.pagination dl.dropdown dt a span").click() 

and..codeは...私は「によってソート」をクリックします ですが、私はできません。 enter image description here

+0

は、あなたが( 'driver.quiteを使用しているあなたのコードにあります)や' 'driver.close( ) 'この要素を見つける前のどこか? –

+0

@SaurabhGaur もちろん、私はラインの最後にdriver.quite()を使用しています – everline

答えて

0

あなたはクラスとselect_by_indexまたはselect_by_valueのようなそのAPIを選択セレンのを使用することができます。 参照してください:[http://selenium-python.readthedocs.io/api.html]

+0

私は知っています、私はAPIを読んで...しかし、全く動作しません – everline

+0

私たちが本当に掘ることができるようにコードを投稿してください問題に –

+0

私はすでに自分のコードを掲載しています。 – everline

関連する問題