我想知道是否有一个类似于Perl的WWW :: Mechanize的C ++ web-scraping库/ API?我不仅要寻找HTML解析本身,还要支持有状态的HTTP浏览,提交Web表单,以及维护和使用cookie,例如制作Web机器人。
答案 0 :(得分:2)
对于Web自动化,瓶颈是I / O而不是CPU,这意味着使用像C ++这样的语言是没有意义的。大多数这类库是使用更高级别的语言开发的,如Perl,Python等。
您可以use Perl in a C++ program使用原始的Perl库。