[英]Web crawling in F#
我正在使用 F# 开发网络爬虫,并且对这个主题有一些疑问。
你需要创建一个脚本来在 F# 中爬行还是你可以创建一个控制台应用程序? 我看过一些教程,他们都使用#r(参考),这在控制台应用程序中是不可能的? 与 C# 相比,使用 F# 进行网络爬虫有什么好处? 我希望有人可以对这些问题有所了解。
几年前我写了一个网络爬虫。 我用过 F#。 我是作为控制台应用程序编写的。 引用的#r
用于 F# 脚本,这很酷,但我通常部署一个二进制文件。
我选择 F# 而不是 C# 是因为它对我来说更有效率(这当然是主观的)而且因为我在 F# 中开发了一个 DSL 来描述我对页面的哪些部分感兴趣。
我用FSharp.Data
做 HTML 解析: http : FSharp.Data
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.