鱼C论坛

 找回密码
 立即注册

[吹水] 急需《吞噬星空》有声小说!

[复制链接]
 楼主| 发表于 2023-2-18 12:45:14 | 显示全部楼层

D:\Users\Python\Python37-32\python.exe D:/Users/Python/learn_python/hhh.py
Traceback (most recent call last):
  File "D:/Users/Python/learn_python/hhh.py", line 234, in <module>
    main()
  File "D:/Users/Python/learn_python/hhh.py", line 186, in main
    music_page, information_list = third_try(music_name, start_page, first_headers_words)
  File "D:/Users/Python/learn_python/hhh.py", line 126, in third_try
    music_page, information_list = get_music_page(get_music_pages(music_name, start_page, first_headers_words),
  File "D:/Users/Python/learn_python/hhh.py", line 178, in get_music_pages
    pages = int(music_information["data"]["total"]) // 300  # 总页数
TypeError: 'NoneType' object is not subscriptable
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-18 13:58:43 | 显示全部楼层

我的怎么样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-18 15:23:09 | 显示全部楼层
沐雨尘枫 发表于 2023-2-17 17:16
http://www.ysxs8.vip/downlist/16697.html
看我,

你能不能弄一个爬虫程序,帮我爬一下自己太懒了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-18 17:11:40 From FishC Mobile | 显示全部楼层
学习编程中的Ben 发表于 2023-2-18 12:45
D:%users\Python\Python37-32\python.exe D:/Users/Python/learn_python/hhh.py
Traceback (most recent ...

这个报错是有几率的,再运行一次试试
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-18 19:58:29 | 显示全部楼层
元豪 发表于 2023-2-18 17:11
这个报错是有几率的,再运行一次试试

好的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 17:51:14 | 显示全部楼层
元豪 发表于 2023-2-18 17:11
这个报错是有几率的,再运行一次试试


200多级太少了,能不能帮我把
http://www.ysxs8.vip/downlist/16697.html
爬下来,并保存成MP3。我可以在悬赏金额上在添加20鱼币
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 17:52:24 | 显示全部楼层
学习编程中的Ben 发表于 2023-2-19 17:51
200多级太少了,能不能帮我把
http://www.ysxs8.vip/downlist/16697.html
爬下来,并保存成MP3。我可 ...

试试吧
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 18:15:19 | 显示全部楼层
建议下载极速版,可以0.98元白嫖一周会员,然后下载这个有声书所有,等会员到期把喜马拉雅极速版的wifi和流量使用关掉就可以没会员继续听
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 18:17:34 | 显示全部楼层
极速版不一定有,先看看有没有
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 19:26:54 | 显示全部楼层
眸战冷宸 发表于 2023-2-19 18:17
极速版不一定有,先看看有没有

我没钱(我可是要躲爸妈的,付款了爸妈知道了就完了)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-19 19:27:59 | 显示全部楼层

加油!
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 20:19:41 | 显示全部楼层
学习编程中的Ben 发表于 2023-2-19 19:26
我没钱(我可是要躲爸妈的,付款了爸妈知道了就完了)

你要不着急,可以下载一个听书,听书给金币,攒够了就能兑换vip,当然我一个暑假天天听攒够的
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 21:04:41 | 显示全部楼层
本帖最后由 python001_ 于 2023-2-19 21:06 编辑

h t t p : / / m . y s x s 8 . v i p / d o w n l i s t / 1 6 6 9 7 . h t m l
对不起,我不能发url链接哈。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 21:06:03 | 显示全部楼层
戳我这个怎么样
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-20 16:06:58 | 显示全部楼层

不应该是大佬教下怎么爬吗
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-23 20:51:00 | 显示全部楼层

你能帮我爬下来吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-23 20:51:23 | 显示全部楼层

咋样了
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-23 20:54:10 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2023-2-23 21:07:20 | 显示全部楼层


别闹了行不行,我爬虫根本没学过
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2023-2-23 22:04:07 | 显示全部楼层

import requests
import re

url = "http://www.ysxs8.vip/downlist/16697.html"
header = {'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:90.0) Gecko/20100101 Firefox/90.0'}
k = "http://ysting.ysxs8.vip:81/网络玄幻/吞噬星空(边江,刘思岑)/"

res = requests.get(url, headers=header)
res.encoding = res.apparent_encoding
html = res.text
# print(html)

# tmp='\xbe\xfc\xca\xc2'
# print(tmp.decode('gbk').encode('utf-8'))
# tmp='\xbe\xfc\xca\xc2'
# print tmp.decode('gbk').encode('utf-8')

patterm = """<a title='(.*?)' href='(.*?)' target="_self">(.*?)</a>"""
match = re.findall(patterm, html)
# print(match)
# w = int(input("从第几集开始下?"))
# g = int(input("从第几集开始下?"))
# d = 0
w = 0
for i in match:
    if w == 0:
        w = 1
        continue
    mp3_url = k + i[2] + ".m4a"
    print(mp3_url)
    print(f'--------------正在下载:{i[2]}---------------')
    with open(f"吞噬星空2/{i[2]}.mp3", mode="wb") as f:
        # 发送网络请求
        z_resp = requests.get(url=mp3_url, headers=header)
        # 音频
        music = z_resp.content

        # 写入文件中
        f.write(music)
    print('**************下载完成***************\n')
# print(html)
那帮我看看为什么这个程序下载的音频无法播放(我自己都快爬好了)
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-27 00:52

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表