这一章节我们正式开展我们的爬虫项目,首先我们先要知道哪个网站能获取到免费代理IP,目前比较火的有西刺代理,快代理等,这里我们拿西刺代理作为例子。
这里就是一个个免费的IP地址以及各自的端口号,我们的任务就是要把这些IP和端口号爬取下来,检测其可用性并且存储起来。
首先我们需要编写一个入口文件,我们命名为run.php,其内容大概是这样:
use ProxyPoolcoreProxyPool; $proxy = new ProxyPool(); $proxy->run();
实例化ProxyPool并且调用里面的run方法,而我们要用到命名空间并且use它,自然就避免不了一个autoloader(根据命名自动加载对应的文件)。
代码如下:
然后我们再回来修改我们的run.php文件:
run();这样我们就可以通过命名空间直接use我们自己写好的各个类文件啦。



