背景:今天开始学习爬虫的时候,在打代码的时候出现错误,我对照了一下书本,发现并没有错误,因为我曾经听闻这本书的代码有一些错误,所以我以为是编者错了。最后发现,是因为使用了中文输入法输入了字符而导致的错误。由于,我的python基础比较薄弱,所以我发现了一种我不了解的用法。以此,开启我的漫漫爬虫路。
首先是编者的代码:
我的代码:
我们可以从中间发现两者的区别,使用编者的代码,我们不用再下面的代码中,引用urllib。但是,使用我们代码必须使用,否则就会报错。
报错如下;
如果要是代码简洁的话,我认为编者的代码更好。
关于这两个导入的功能,大家可以自己去看下书。