Selenium Google趋势自定义期

时间:2019-06-19 16:38:30

标签: selenium web-scraping google-trends

我正在尝试使用Selenium从Google趋势中获取每日数据。

因此,我需要在两个框中输入开始和结束日期。对于开始日期,我使用以下方法可以正常工作:

elem4 = browser.find_element_by_class_name("md-datepicker-input")
elem4.clear()
elem4.send_keys("01/01/2018")

但是,第二个框具有相同的类名'md-datepicker-input'。 通过xpath拾取它也不起作用...

有人知道如何选择该框,清除它并输入我的数据吗?

Example custom period

1 个答案:

答案 0 :(得分:0)

这是您在require './src/lambda_function.rb' class KMS def initialize end def decrypt(key) return "some password" end end class SNS def initialize end end TEST_FORM_ID=123 namespace :test do namespace :lambda do desc 'Run the Lambda process function' task :process do LambdaFunctions::LambdaHandler.process(box_api: BoxApi.new, form: TEST_FORM_ID, sns: SNS.new, kms: KMS.new) end end end 日期使用的CSS。

To

enter image description here

如果要使用xpath

.custom-date-picker-dialog-range-to .md-datepicker-inpt

enter image description here