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