簡體   English   中英

F#中的網絡爬行

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

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM