Ninth09
2019-02-02 17:01python爬虫for循环错误求解答
import requests
import re
import os
#下载一个网页
ur1 = 'https://nyaso.com/comic/4240.html '
#模拟电脑浏览器向http发送请求
response = requests.get(ur1)
#编码方式
response.encoding = 'utf-8'
#目标小说网页源码
html = response.text
#漫画的名称
title = re.findall(r'
(.*?)
',html)[0]#新建文件夹,保存漫画。
#os.mkdir("D:\家有女友\")
#获取每一章的信息(章节,url)
dl = re.findall(r'
.*?
',html,re.S)[0]chapter_info_list: List[Any] = re.findall(r'style="color:#777;font-size:13px">(.*?)(.*?) <span style="color:#777;font-', dl)
#循环每一个章节,分别下载。
chapter_info in chapter_info_list;
#chapter_url= "https://nyaso.com/comic/" %chapter_url
print(chapter_url,chapter_title)
- 点赞
- 回答
- 收藏
- 复制链接分享
2条回答
为你推荐
- python3.0 for语句错误?
- python
- 2个回答
- python爬虫爬取斗图啦上的图片,打开爬取的图片显示图片错误
- python
- 3个回答
- 小白问题--在python中for循环结束位置在哪里呢?
- python
- 5个回答
- python爬虫如何只爬取标签内容
- python
- 1个回答
- 爬虫如何用一个循环写出4个变量
- python
- mysql
- 1个回答
换一换