[英]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.