Size: a a a

2020 August 04

К

Кирилл in Scrapy
Грубо говоря таймаут поиска элемента
источник

i

ildar in Scrapy
Если тебе надо ждать, типа появления элемента, смотри expected conditions, тут по поиску
источник

К

Кирилл in Scrapy
Andrii
Блин, мне нужно что-то похоже на стапе (или покури)-5секунд
Если у тебя один "поток" то слип нормально  будет, если ты точно знаешь сколько нужно ждать
источник

i

ildar in Scrapy
import expected
источник

A

Andrii in Scrapy
loop = QEventLoop()
   QTimer.singleShot(30000, loop.quit)
   loop.exec_()
источник

A

Andrii in Scrapy
в qt вот такое делал)
источник

i

ildar in Scrapy
Поищи, есть примеры кода, вроде даже от меня
источник

A

Andrii in Scrapy
что б не слип
источник

i

ildar in Scrapy
В итоге получается проще и стабильней чем слипами обкладываться.
источник

К

Кирилл in Scrapy
Кирилл
Если у тебя один "поток" то слип нормально  будет, если ты точно знаешь сколько нужно ждать
Но лучше условия использовать
источник

i

ildar in Scrapy
Переслано от ildar
вот такой код:

from selenium import webdriver
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.support import expected_conditions as ec
from selenium.webdriver.support.ui import WebDriverWait

driver = webdriver.Chrome(executable_path=r'c:\prjvk\webdrivers\chrome\chromedriver.exe')
driver.implicitly_wait(30)
wait = WebDriverWait(driver, 30)
driver.maximize_window()
driver.get('https://www.citrus.ua/')
wait.until(ec.visibility_of_element_located((By.CSS_SELECTOR, "#search-input")))
elem = driver.find_element(By.CSS_SELECTOR, "#search-input")
elem.send_keys('iphone')
elem.send_keys(Keys.ENTER)
источник

A

Andrii in Scrapy
Ето на кнопку нехт, могу реагировать только на наличие A tags
источник

A

Andrii in Scrapy
А они по любом есть
источник

А

Айван in Scrapy
Можете скинуть код где в scrapy проверяется robots.txt? (Не сам файл robotstxt.py, а где используются его функции. В references не нашёл)
источник

A

Andrii in Scrapy
ROBOTSTXT_OBEY = False?
источник

AR

Andrey Rahmatullin in Scrapy
Айван
Можете скинуть код где в scrapy проверяется robots.txt? (Не сам файл robotstxt.py, а где используются его функции. В references не нашёл)
scrapy/downloadermiddlewares/robotstxt.py
источник

К

Кирилл in Scrapy
Айван
Можете скинуть код где в scrapy проверяется robots.txt? (Не сам файл robotstxt.py, а где используются его функции. В references не нашёл)
Что значит "где используются"?
источник

А

Айван in Scrapy
Andrii
ROBOTSTXT_OBEY = False?
Не, просто хочу посмотреть на каком этапе парсится robots.txt
источник

К

Кирилл in Scrapy
Ищи порядок выполнения дэфолтных миделверов
источник

А

Айван in Scrapy
Andrey Rahmatullin
scrapy/downloadermiddlewares/robotstxt.py
Спасибо, похоже на то что нужно. Смотрел в scrapy/robotstxt.py
источник