收集在线数据/信息并将其报告给程序的方法
Way to gather online data/information and report it to a program?
我在meta上询问了这种Q格式,他们说措辞正确,这应该是合适的。话虽如此,对不起,如果我仍然屠杀措辞,以防万一我想解决这个问题(按照建议(:我不是在寻求对某些事情或它们如何工作的意见,而只是寻找它的方式是可能的。我并不是要听起来无知,如果我这样做,我真的很抱歉,只是有人建议我在 Meta 上说。
现在是Q;什么通用语言能够从公共在线网站收集信息,然后将其放入程序中,在那里它可以作为任何旧变量进一步处理?我是编码新手,想把它作为一个小小的"入门"程序来做,自学一些新东西。问题是,对于我的想法,我什至不知道从哪里开始。同样,我不是在询问具体的方法,我只是好奇哪些语言能够做到这一点?如果可能的话,我更愿意用Visual Studio的语言(没有偏好哪些语言(。
简而言之:Visual C#/C++是否能够在线收集信息以在程序中进一步处理?如果不是,是什么语言?
我同意这样的评论,即这是一个复杂的第一个编程任务。但是,您无疑会学到一些尝试的东西。
如果你已经有一些Python编程的经验,我建议你看看 http://scrapy.org/doc/它是一个框架(即一堆类和其他有用的工具(,它允许你编写程序从网页中提取信息。Scrapy 确实可以让您通过处理解析网页所涉及的一些令人讨厌的细节来专注于编程。
另一种选择是使用javascript框架,也许像node.js这样的东西。
我已经做了相当多的网络抓取,我通常最终使用清理网页的实用程序和各种 XSLT 处理器的组合。我个人认为这种技术组合更容易处理;在我基本上将数据分解成形之前,我不会尝试使用 C 系列语言。但每个人都有自己的风格。
祝你好运!
- Mongodb c++驱动程序:如何查询元素的数组
- C++,系统无法执行指定的程序
- xmake总是报告:错误:无法获取cxx的程序,为什么
- 使用调试/崩溃报告将应用程序部署到客户端
- 内存清理程序报告全局对象构造中未初始化值的使用
- 为什么Linux报告了我的应用程序的内存使用情况
- 是否有支持C++和C#混合应用程序的崩溃报告服务
- 是否可以报告用户在 Android 应用程序中单击了哪些按钮
- 扫描头文件并报告可用代码的程序
- glLinkProgram() 在程序执行中未定义,即使 glew 报告它存在
- 程序的内存使用量随着时间的推移而增加,但内存泄漏工具报告没有问题
- 收集在线数据/信息并将其报告给程序的方法
- 如果测试程序崩溃,Valgrind报告是否可信
- 在visualstudioc++2010中执行我的c++程序后收到发送错误报告
- 为c++应用程序创建崩溃转储报告
- 为什么一个简单的SDL程序会报告Valgrind中的内存泄漏?
- 在Cygwin上执行的程序没有报告抛出异常
- c++程序报告符号未找到错误
- 是否有可能valgrind报告我的程序正确运行的致命错误?
- Readelf报告程序是一个共享库,而不是可执行程序