谁说爬虫只能Python?看我用C#快速简单实现爬虫开发和演示!
using System;
using System.Net;
using System.IO;
class Program
{
static void Main()
{
// 目标网页URL
string url = "http://example.com";
// 使用WebClient下载网页内容
using (WebClient webClient = new WebClient())
{
try
{
// 下载网页
string downloadedString = webClient.DownloadString(url);
// 打印下载的内容
Console.WriteLine(downloadedString);
}
catch (WebException ex)
{
// 处理可能发生的异常,例如网络错误
Console.WriteLine("Error: " + ex.Message);
}
}
}
}
这段代码使用C#的WebClient
类来下载网页内容。与Python中的requests库相比,.NET框架的WebClient提供了更为简洁和直观的API。虽然缺少一些高级功能,如cookie处理或者请求头的设置,但对于简单的网页内容抓取来说,WebClient是一个很好的起点。
评论已关闭