मैं सेलेनियम के फ़ायरफ़ॉक्स ड्राइवर का उपयोग करना चाहता हूं। लेकिन मुझे नीचे दिखाई गई त्रुटि मिली। क्या यह संभव है कि फ़ायरफ़ॉक्स ठीक से इंस्टॉल नहीं हुआ?पायथन में, सेलेनियम मॉड्यूल। फ़ायरफ़ॉक्स ड्राइवर का उपयोग कैसे करें
------ मेरे स्रोत ------
from selenium import webdriver
driver = webdriver.Firefox()
------ मेरे स्रोत अंत ------
यहाँ त्रुटि है कि किया गया है लौटा:
Traceback (most recent call last):
File "test.py", line 4, in <module>
browser = webdriver.Firefox()
File "/usr/local/lib/python2.7/site-packages/selenium-2.25.0-py2.7.egg/selenium/webdriver/firefox/webdriver.py", line 51, in __init__
self.binary, timeout),
File "/usr/local/lib/python2.7/site-packages/selenium-2.25.0-py2.7.egg/selenium/webdriver/firefox/extension_connection.py", line 47, in __init__
self.binary.launch_browser(self.profile)
File "/usr/local/lib/python2.7/site-packages/selenium-2.25.0-py2.7.egg/selenium/webdriver/firefox/firefox_binary.py", line 43, in launch_browser
self._start_from_profile_path(self.profile.path)
File "/usr/local/lib/python2.7/site-packages/selenium-2.25.0-py2.7.egg/selenium/webdriver/firefox/firefox_binary.py", line 65, in _start_from_profile_path
env=self._firefox_env).communicate()
File "/usr/local/lib/python2.7/subprocess.py", line 679, in __init__
errread, errwrite)
File "/usr/local/lib/python2.7/subprocess.py", line 1228, in _execute_child
raise child_exception
AttributeError: 'NoneType' object has no attribute 'rfind'
क्या आप सामान्य रूप से वेबड्राइवर के बाहर फ़ायरफ़ॉक्स लॉन्च कर सकते हैं? क्या यह क्रोम या आईई चालक के साथ होता है? – Arran