اذهب إلى المحتوى

السؤال

Recommended Posts

  • 0
نشر

يجب عليك تحميل ChromeDriver من هنا. ثم استخدم التعليمات التالية قبل إنشاء كائن ال driver:

System.setProperty("webdriver.chrome.driver", "/path/to/chromedriver"); 
WebDriver driver = new ChromeDriver();

مكان "/path/to/chromedriver" قم بوضع مسار الملف التنفيذي الذي قمت بتحميله.

  • 0
نشر

اذا كنت تستخدم نظام ال Linux يمكنك استخدام الخطوات التالية:

تأكد من تحميل أخر نسخة من كروم كالتالي:

 chromium-browser -version

اذا لم تكن لديك يمكنك تنزيله كالتالي:

sudo apt-get install chromium-browser

بعد ذلك قم بتحميل نسخة chrome drive من هنا:

 http://chromedriver.storage.googleapis.com/index.html

بعد ذلك قم بفكه وضعه في المكان التالي:

sudo mv chromedriver /usr/bin/

بعد ذلك يمكنك تشغيل الكود التالي وستحل المشكلة:

import os
from selenium import webdriver
from pyvirtualdisplay import Display
display = Display(visible=0, size=(800, 600))
display.start()
driver = webdriver.Chrome()
driver.get("http://www.google.com")
print driver.page_source.encode('utf-8')
driver.quit()
display.stop()

 

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...