收集在线数据/信息并将其报告给程序的方法

Way to gather online data/information and report it to a program?

本文关键字:报告 程序 方法 在线 数据 信息      更新时间:2023-10-16

我在meta上询问了这种Q格式,他们说措辞正确,这应该是合适的。话虽如此,对不起,如果我仍然屠杀措辞,以防万一我想解决这个问题(按照建议(:我不是在寻求对某些事情或它们如何工作的意见,而只是寻找它的方式是可能的。我并不是要听起来无知,如果我这样做,我真的很抱歉,只是有人建议我在 Meta 上说。

现在是Q;什么通用语言能够从公共在线网站收集信息,然后将其放入程序中,在那里它可以作为任何旧变量进一步处理?我是编码新手,想把它作为一个小小的"入门"程序来做,自学一些新东西。问题是,对于我的想法,我什至不知道从哪里开始。同样,我不是在询问具体的方法,我只是好奇哪些语言能够做到这一点?如果可能的话,我更愿意用Visual Studio的语言(没有偏好哪些语言(。

简而言之:Visual C#/C++是否能够在线收集信息以在程序中进一步处理?如果不是,是什么语言?

我同意这样的评论,即这是一个复杂的第一个编程任务。但是,您无疑会学到一些尝试的东西。

如果你已经有一些Python编程的经验,我建议你看看 http://scrapy.org/doc/它是一个框架(即一堆类和其他有用的工具(,它允许你编写程序从网页中提取信息。Scrapy 确实可以让您通过处理解析网页所涉及的一些令人讨厌的细节来专注于编程。

另一种选择是使用javascript框架,也许像node.js这样的东西。

我已经做了相当多的网络抓取,我通常最终使用清理网页的实用程序和各种 XSLT 处理器的组合。我个人认为这种技术组合更容易处理;在我基本上将数据分解成形之前,我不会尝试使用 C 系列语言。但每个人都有自己的风格。

祝你好运!