35629


あるページのリンクを自動で全てクリックにしたいのですが、  
現段階では、ひとつとしてクリックイベントが発生されられない状態です。

[code]

    elements = driver.find_elements_by_tag_name('a')
    elements[0].click // とりあえず最初のaタグだけども
    
[/code]

根本的になにかおかしいでしょうか？

[code]

    # -*- coding: utf-8 -*-
    from selenium import webdriver
    from selenium.webdriver.common.action_chains import ActionChains
    import time
    
    
    url = "http://www.jma.go.jp/jp/yoho/"
    
    
    driver = webdriver.Chrome()
    driver.implicitly_wait(60)
    actions = ActionChains(driver)
    
    driver.get(url)
    elements = driver.find_elements_by_tag_name('a')
    
    elements[0].click
    
    time.sleep(10)
    
    driver.quit()
    
[/code]


CC BY-SA 3.0
2017-06-16T03:29:47.080
35626
2017-06-19T01:10:48.587
2017-06-19T01:10:48.587
21256
21256
question
python3 selenium
あるページのテキストリンクを全てクリックしたい


`elements[0].click`のところは関数呼び出しなので引数がなくてもかっこが必要です

`elements[0].click()` としてください


CC BY-SA 3.0
2017-06-16T05:16:58.130
35629
2017-06-16T05:16:58.130
5246
35626
answer