Q - การทำ selenium เพื่อเปิดหน้าเว็บต้องกาตั้งเวลาในการโหลดหน้าเว็บเมื่อรัน

แนะนำ สอบถาม ภาษา C สำหรับผู้เริ่มต้น ภาษา Java ภาษา Python

Moderator: mindphp, ผู้ดูแลกระดาน

rangsan
PHP Hero Member
PHP Hero Member
โพสต์: 199
ลงทะเบียนเมื่อ: 30/04/2018 9:44 am

Q - การทำ selenium เพื่อเปิดหน้าเว็บต้องกาตั้งเวลาในการโหลดหน้าเว็บเมื่อรัน

โพสต์ที่ยังไม่ได้อ่าน โดย rangsan »

ต้องการตั้ง Cooldown เมื่อทำการรันโค้ดให้เปิดหน้าเว็บไซต์ครับ

ตอนนี้สามารถเปิด Browser Chrome ได้ครับ แต่หน้าเว็บไม่ขึ้น

โค้ด: เลือกทั้งหมด

# -*- coding: utf-8 -*-

from selenium import webdriver

driver = webdriver.Chrome('/usr/bin/chromium-browser')

driver.get('https://https://www.mindphp.com/')
ผลการรันโค้ด
chrome.png
Browser เปิดได้ครับแต่ว่ามี Error ในส่วนของ Pycharm

โค้ด: เลือกทั้งหมด

Traceback (most recent call last):
  File "/home/com003/PycharmProjects/m058/test.py", line 5, in <module>
    driver = webdriver.Chrome('/usr/bin/chromium-browser')
  File "/home/com003/PycharmProjects/m058/venv/lib/python3.6/site-packages/selenium/webdriver/chrome/webdriver.py", line 68, in __init__
    self.service.start()
  File "/home/com003/PycharmProjects/m058/venv/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 98, in start
    self.assert_process_still_running()
  File "/home/com003/PycharmProjects/m058/venv/lib/python3.6/site-packages/selenium/webdriver/common/service.py", line 111, in assert_process_still_running
    % (self.path, return_code)
selenium.common.exceptions.WebDriverException: Message: Service /usr/bin/chromium-browser unexpectedly exited. Status code was: 0
It’s never too late to start again.
ภาพประจำตัวสมาชิก
nuattawoot
PHP VIP Members
PHP VIP Members
โพสต์: 2561
ลงทะเบียนเมื่อ: 05/06/2017 9:34 am

Re: Q - การทำ selenium เพื่อเปิดหน้าเว็บต้องกาตั้งเวลาในการโหลดหน้าเว็บเมื่อรัน

โพสต์ที่ยังไม่ได้อ่าน โดย nuattawoot »

ลองตั้งเวลาโหลดหน้าดูครับเพื่อโปรแกรมมันเปิดไม่ทัน

โค้ด: เลือกทั้งหมด

time.sleep(0.5)
driver.get('https://www.mindphp.com')
First Bug Love you
รูปภาพ
rangsan
PHP Hero Member
PHP Hero Member
โพสต์: 199
ลงทะเบียนเมื่อ: 30/04/2018 9:44 am

Re: Q - การทำ selenium เพื่อเปิดหน้าเว็บต้องกาตั้งเวลาในการโหลดหน้าเว็บเมื่อรัน

โพสต์ที่ยังไม่ได้อ่าน โดย rangsan »

nuattawoot เขียน:ลองตั้งเวลาโหลดหน้าดูครับเพื่อโปรแกรมมันเปิดไม่ทัน

โค้ด: เลือกทั้งหมด

time.sleep(0.5)
driver.get('https://www.mindphp.com')
ทดลองทำแล้วครับ ผลลัพธ์ยังเหมือนด้านบนเลยครับ

โค้ด: เลือกทั้งหมด

from selenium import webdriver
import time

driver = webdriver.Chrome('/usr/bin/chromium-browser')
time.sleep(0.5)
driver.get('https://https://www.mindphp.com/')
It’s never too late to start again.
rangsan
PHP Hero Member
PHP Hero Member
โพสต์: 199
ลงทะเบียนเมื่อ: 30/04/2018 9:44 am

Re: Q - การทำ selenium เพื่อเปิดหน้าเว็บต้องกาตั้งเวลาในการโหลดหน้าเว็บเมื่อรัน

โพสต์ที่ยังไม่ได้อ่าน โดย rangsan »

thatsawan เขียน:ลองดู
https://www.mindphp.com/forums/viewtopic ... 1&p=106749
ได้แล้วครับขอบคุณครับ
It’s never too late to start again.
ตอบกลับโพส
  • Similar Topics
    ตอบกลับ
    แสดง
    โพสต์ล่าสุด

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 44