有时候,我们通过列表页采集下来的详情页是这样的:
![](https://img.haomeiwen.com/i10004381/c0ab9eb010092938.png)
是这样的:
![](https://img.haomeiwen.com/i10004381/d449945ed82cc71e.png)
这样的网址 并不能直接通过requests去访问:
![](https://img.haomeiwen.com/i10004381/5e186d45b2008071.png)
所以通常情况下 ,我们需要补全这些URL,但是如何方便快速的批量修改list中的URL,让不少新手摸不着头脑.
方法一:使用了3到4行的for ...in...来批量修改,虽然达到了修改目的,但是不够python,不够优雅!
![](https://img.haomeiwen.com/i10004381/9c17ee2ff8c4562a.png)
方法二:使用列表推导式,一行代码完成修改!
![](https://img.haomeiwen.com/i10004381/8f53eac35c42f89e.png)
个人推荐使用方法二来批量修改list中的内容,代码简单,结构清晰,这才有python的感觉!
喜欢学习python爬虫的朋友,可以加交流群:692-858-412一起学习
喜欢我的文章可以关注我哦,别忘了点个喜欢!
网友评论