java selenium 如何给js语句 赋值
发布网友
发布时间:2022-05-30 19:03
我来回答
共1个回答
热心网友
时间:2023-11-01 21:12
亲用的什么对象?
是import webdriver 还是splinter?
简单的直接是
from selenium import webdriver
import sys
import time
#这里login_url是一个命令行参数,如果不行输入,可以直接给它赋值
#比如login_url = http://192.168.1.1/index.html
login_url = sys.argv(1)
browser = webdriver.Firefox()
try:
browser.get(login_url)
except:
print "Visit fail! Check the url!"
print "Connect fail! Program will terminate 5 seconds later!"
time.sleep(5)
browser.quit()
sys.exit()
#如果reboot按钮会弹出来一个alert提示你“确定”还是“取消”,就可以用下面的代码:
browser.find_element_by_id("reboot").click()
alert_window = browser.switch_to_alert()
#点击“确定”
alert_window.accept()
#点击“取消”
alert_window.dismiss()
print "script will jump to other page as the system is rebooing..."
希望对你有帮助。
希望能够帮助到你,望采纳!