MediaCrawler icon indicating copy to clipboard operation
MediaCrawler copied to clipboard

[问题] 界面的疑问

Open BluerCool opened this issue 4 months ago • 4 comments

⚠️ 提交前确认

  • [x] 我已经仔细阅读了项目使用过程中的常见问题汇总
  • [x] 我已经搜索并查看了已关闭的issues
  • [x] 我确认这不是由于滑块验证码、Cookie过期、Cookie提取错误、平台风控等常见原因导致的问题

❓ 问题描述

是怎么运行了Chrome,就用Chrome打开一个平台有何用意?运行没多久突然报错

🔍 使用场景

  • 目标平台: (如:小红书/抖音/微博等) 各个平台
  • 使用功能: (如:关键词搜索/用户主页爬取等) 关键词搜索

💻 环境信息

  • 操作系统: WIndows
  • Python版本: python3.13
  • 是否使用IP代理: 否
  • 是否使用VPN翻墙软件:否
  • 目标平台(抖音/小红书/微博等):各个

📋 错误日志

在此粘贴完整的错误日志

Traceback (most recent call last): File "MediaCrawler-main\main.py", line 78, in asyncio.get_event_loop().run_until_complete(main()) ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^ File "Python\Lib\asyncio\base_events.py", line 719, in run_until_complete return future.result() ~~~~~~~~~~~~~^^ File "MediaCrawler-main\main.py", line 65, in main await crawler.start() File "MediaCrawler-main\media_platform\bilibili\core.py", line 109, in start await self.search() File "MediaCrawler-main\media_platform\bilibili\core.py", line 129, in search await self.search_by_keywords() File "MediaCrawler-main\media_platform\bilibili\core.py", line 244, in search_by_keywords await self.batch_get_video_comments(video_id_list) File "DMediaCrawler-main\media_platform\bilibili\core.py", line 399, in batch_get_video_comments await asyncio.gather(*task_list) File "\MediaCrawler-main\media_platform\bilibili\core.py", line 414, in get_comments await self.bili_client.get_video_all_comments( ...<5 lines>... ) File "MediaCrawler-main\media_platform\bilibili\client.py", line 299, in get_video_all_comments if len(result) + len(comment_list) > max_count: ~~~^^^^^^^^^^^^^^ TypeError: object of type 'NoneType' has no len()

📷 错误截图

BluerCool avatar Jul 30 '25 14:07 BluerCool

是不是没有登陆,我测试的时候是好着的,能正常获取评论

2513502304 avatar Jul 30 '25 14:07 2513502304

是也

BluerCool avatar Jul 31 '25 00:07 BluerCool

这个程序为什么要搞个Chrome呢

BluerCool avatar Jul 31 '25 00:07 BluerCool

这个程序为什么要搞个Chrome呢

模拟用户登录浏览器,然后获取里面的加密参数,不用浏览器的话很多地方得自己逆向破解加密 js 代码,比较麻烦

2513502304 avatar Jul 31 '25 14:07 2513502304