【发布时间】:2018-03-26 10:58:28
【问题描述】:
我是 selenium 的新手,我正在尝试将值传递到表单中。虽然我能够在普通文本框中传递值,但我无法在 onclick datepicker 函数中成功。这是代码。
import urllib
from selenium import webdriver
from selenium.webdriver.support.ui import Select
from selenium.webdriver.common.keys import Keys
driver = webdriver.PhantomJS(executable_path="C://Users//phantomjs//bin//phantomjs.exe")
driver.get('https://enquiry.icegate.gov.in/enquiryatices/sbTrack')
select = Select(driver.find_element_by_name('sbTrack_location'))
select.select_by_value("MUNDRA SEA (INMUN1)")
sb_no = driver.find_element_by_name("SB_NO")
sb_no.send_keys(7353156)
sb_dt = driver.find_element_by_name("SB_DT")
sb_dt.send_keys("2017/07/14")
driver.save_screenshot("test1_scr.png")
我无法从here 发送带有readonly input 属性标记的密钥。
<input type="text" name="SB_DT" value="" readonly="readonly" id="sbDATE">
【问题讨论】:
标签: javascript python selenium selenium-webdriver web-scraping