this is my python code
**import time
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
chrome_options = Options()
chrome_options.add_argument("nwapp=./nwapp")
driver = webdriver.Chrome(executable_path='./chromedriver', chrome_options=chrome_options)
time.sleep(5) # Wait 5s to see the web page
search_box = driver.find_element_by_name('q')
search_box.send_keys('ChromeDriver')
search_box.submit()
time.sleep(5) # Wait 5s to see the search result
driver.quit()**
But my nwapp has not been opened!!
Chrome does not have anything to open。。
log:
Traceback (most recent call last):
File "E:\2017-03-29\nw-ninja-master\mytest.py", line 10, in
search_box = driver.find_element_by_name('q')
File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 367, in find_element_by_name
return self.find_element(by=By.NAME, value=name)
File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 756, in find_element
'value': value})['value']
File "C:\Python27\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 238, in execute
self.error_handler.check_response(response)
File "C:\Python27\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 193, in check_response
raise exception_class(message, screen, stacktrace)
NoSuchElementException: Message: no such element: Unable to locate element: {"method":"name","selector":"q"}
(Session info: chrome=55.0.2883.87)
(Driver info: chromedriver=2.28.455520 (cc17746adff54984afff480136733114c6b3704b),platform=Windows NT 6.1.7601 SP1 x86_64)