Fehlercode PhantomJS

Django, Flask, Bottle, WSGI, CGI…
phoenixx592
User
Beiträge: 46
Registriert: Sonntag 25. Juni 2017, 16:41

Fehlercode PhantomJS

Beitragvon phoenixx592 » Mittwoch 28. Juni 2017, 13:34

kennt sich wer mit dem Fehlercode von PhantomeJS aus ? Unter Firefox funktioniert das Skript:

from selenium import webdriver
from selenium.webdriver.support.ui import Select


  1. driver = webdriver.PhantomJS("C:/Python27/phantomjs-2.1.1-windows/bin/phantomjs.exe")
  2. driver.get('http://www.proxy-listen.de/Proxy/Proxyliste.html')
  3. select = Select(driver.find_element_by_name('filter_response_time_http'))
  4. select.select_by_value("3")
  5. select = Select(driver.find_element_by_name('filter_http_anon'))
  6. select.select_by_value("1")
  7. select = Select(driver.find_element_by_name('filter_timeouts1'))
  8. select.select_by_value("0")
  9. driver.find_element_by_id('leech').click()
  10. driver.find_element_by_name('submit').click()
  11. text = driver.find_element_by_css_selector(".proxyListOdd").text



Fehlercode

Traceback (most recent call last):
File "C:/Users/Admin/PycharmProjects/Maker/Proxychoose2.py", line 5, in <module>
driver = webdriver.PhantomJS("C:/Python27/phantomjs-2.1.1-windows/bin/phantomjs.exe")
File "C:\Python27\lib\site-packages\selenium\webdriver\phantomjs\webdriver.py", line 51, in __init__
log_path=service_log_path)
File "C:\Python27\lib\site-packages\selenium\webdriver\phantomjs\service.py", line 45, in __init__
self._cookie_temp_file_handle, self._cookie_temp_file = tempfile.mkstemp()
File "C:\Python27\lib\tempfile.py", line 314, in mkstemp
return _mkstemp_inner(dir, prefix, suffix, flags)
File "C:\Python27\lib\tempfile.py", line 245, in _mkstemp_inner
_set_cloexec(fd)
File "C:\Python27\lib\tempfile.py", line 50, in _set_cloexec
flags = _fcntl.fcntl(fd, _fcntl.F_GETFD, 0)
AttributeError: 'module' object has no attribute 'F_GETFD'
Zuletzt geändert von Anonymous am Mittwoch 28. Juni 2017, 14:07, insgesamt 1-mal geändert.
Grund: Quelltext in Python-Codebox-Tags gesetzt.
BlackJack

Re: Fehlercode PhantomJS

Beitragvon BlackJack » Mittwoch 28. Juni 2017, 14:12

@phoenixx592: Du hast aus irgendwelchen Gründen unter Windows ein `fcntl`-Modul das es dort nicht geben dürfte.
phoenixx592
User
Beiträge: 46
Registriert: Sonntag 25. Juni 2017, 16:41

Re: Fehlercode PhantomJS

Beitragvon phoenixx592 » Mittwoch 28. Juni 2017, 14:16

und wie bekomme ich das weg ? :K
BlackJack

Re: Fehlercode PhantomJS

Beitragvon BlackJack » Mittwoch 28. Juni 2017, 14:43

@phoenixx592: Wie hast Du es denn her bekommen?
phoenixx592
User
Beiträge: 46
Registriert: Sonntag 25. Juni 2017, 16:41

Re: Fehlercode PhantomJS

Beitragvon phoenixx592 » Mittwoch 28. Juni 2017, 17:58

Hab Python nochmal deinstalliert und alle Runtergeschmissen jetzt ist der Fehlercode weg und alles Funktioniert einwandfrei! :D

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder