Python - 100天从新手到大师. Contribute to jackfrued/Python-100-Days development by creating an account on GitHub.
需要支持命令行参数处理。具体包含: -h(帮助)、-v(版本)、-c(配置文件) 单个网页抓取或解析失败,不能导致整个程序退出。需要在日志中记录下错误原因并继续。 当程序完成所有抓取任务后,必须优雅退出。 从HTML提取链接时需要处理相对路径和绝对路径。