私はセレニウム(python)で作業していますので、ボタンをクリックしてください。コードは次のようになります。python - ボタンをクリックするにはセレンに苦労している
from selenium import webdriver
driver = webdriver.Firefox()
driver.get('my_url')
try:
driver.find_element_by_partial_link_text('Mais').click()
except:
pass
何も起こりません。ソースを検査し、後、私はこれは私が見つけたい要素であるかなり確信している:
<input class="ksb _kvc" value="Mais resultados" id="smb" data-lt="Carregando..." jsaction="str.smr" data-ved="0ahUKEwjPtK6Fwv3PAhVGI5AKHTkSDVsQxdoBCE8" type="button" />
美しい!どうもありがとう。それが有効になるとすぐに7分でアップヴォートする。 –
クールで、要素の位置を特定しようとすると、通常id/nameが通常ユニークなものとして使用されます。完全なリストについては、http://selenium-python.readthedocs.io/locating-elements.html – TheoretiCAL
をもう一度見てください!セレンは全く新しいものです。一般的にjsについてはほとんど分かりません。素晴らしいアドバイス。 –