Я пишу скребок для страниц, используя красивый суп, и заметил, что иногда он пытается проанализировать страницу, даже если она не загружена полностью.
То, что я делаю, выглядит примерно так:
soup = BeautifulSoup(urllib.urlopen(page))
Я не очень хорошо разбираюсь в Python, но я думаю, что у меня должен быть способ узнать, что страница закончила загрузку, поэтому я могу начать ее удалять.
Причина, по которой я знаю, что он не ждет, пока все будет загружено, заключается в том, что сценарий будет работать большую часть времени, но в некоторых других случаях произойдет ошибка, сказав, что искомого элемента на странице нет )
Может ли кто-нибудь помочь мне с этим?