鱼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
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

我的怎么样
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

你能不能弄一个爬虫程序,帮我爬一下自己太懒了
小甲鱼最新课程 -> https://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 ...

这个报错是有几率的,再运行一次试试
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

好的
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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


200多级太少了,能不能帮我把
http://www.ysxs8.vip/downlist/16697.html
爬下来,并保存成MP3。我可以在悬赏金额上在添加20鱼币
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

试试吧
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

使用道具 举报

发表于 2023-2-19 18:17:34 | 显示全部楼层
极速版不一定有,先看看有没有
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

我没钱(我可是要躲爸妈的,付款了爸妈知道了就完了)
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

加油!
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

你要不着急,可以下载一个听书,听书给金币,攒够了就能兑换vip,当然我一个暑假天天听攒够的
小甲鱼最新课程 -> https://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链接哈。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-19 21:06:03 | 显示全部楼层
戳我这个怎么样
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

不应该是大佬教下怎么爬吗
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

你能帮我爬下来吗?
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

咋样了
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2023-2-23 20:54:10 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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


别闹了行不行,我爬虫根本没学过
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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


  1. import requests
  2. import re

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

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

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

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

  33.         # 写入文件中
  34.         f.write(music)
  35.     print('**************下载完成***************\n')
  36. # print(html)
复制代码

那帮我看看为什么这个程序下载的音频无法播放(我自己都快爬好了)
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-5-13 12:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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