selenium抓取网页数据时,由于加载太慢直接进入下一步导致数据为空。

每次稍微慢一点就直接进入下一步去获取数据了,导致返回的数据为空,用了sleep也不行,不知道是哪里出问题了。有人知道原理吗,感觉经常不等人就执行下一步了。

具体问题才能具体分析是吧?你这相当于开放题

有可能有iframe的结构导致获取不到

使用selenium中的wait事件等待网页元素加载出来后再获取
https://blog.csdn.net/g123ggf/article/details/77776113?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522166391198416782248541025%2522%252C%2522scm%2522%253A%252220140713.130102334..%2522%257D&request_id=166391198416782248541025&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~all~baidu_landing_v2~default-2-77776113-null-null.142^v50^control,201^v3^add_ask&utm_term=selenium%20wait.until%E7%94%A8%E6%B3%95&spm=1018.2226.3001.4449