ive построенных веб-скрабов раньше, и одна общая проблема, которую я обнаружил, заключается в том, что html в основном пуст, как и так.
<html><head></head><body></body></html>
html пуст, как и выше, когда я в неправильном фрейме. однако на этой странице, похоже, нет фреймов.
чтобы дважды проверить, есть ли фреймы, я создал эту маленькую функцию
for j in range(100):
try:
driver.switch_to.frame(j);
print(driver.page_source)
print("j")
except:
pass
, которая в конечном итоге ничего не печатает. Что еще может вызвать это, кроме того, что он находится в неправильном фрейме?
ide опубликовать весь html, но я ограничен 30 000 символов.