Closed dayushan closed 7 years ago
手动提交了这段文字之后大致看了一下页面的结构,应该是网页改版了,返回的可读性分析结果并不包含 <table>
元素,而是一个 <div>
元素,所以 readHTMLTable()
函数找不到表格。
另外,我执行上面的 postForm()
函数好像得到的是一个报错的页面,你可以直接查看返回的 res 对象里面的内容核对一下,再去调整代码。
网页抓取的一个普遍问题就是网页会有经常性的改版,网页元素的结构、id 都有可能发生变化,导致抓取的程序也要随之经常更新。
确实是有
当我输入上述代码时,R报错:
请问下是什么原因呢?错在哪?怎么解决?