weiboSpider icon indicating copy to clipboard operation
weiboSpider copied to clipboard

NoneType (Nick_name)类型错误流程排错

Open Evifly opened this issue 2 months ago • 2 comments

为了更好的解决问题,请认真回答下面的问题。等到问题解决,请及时关闭本issue。

  • 问:请您指明哪个版本运行出错(github版/PyPi版/全部)?

答:全部

  • 问:您使用的是否是最新的程序(是/否)?

答:是

  • 问:爬取任意用户都会运行出错吗(是/否)?

答:是

  • 问:若只有爬特定微博时才出错,能否提供出错微博的weibo_id或url(非必填)?

答:

  • 问:若您已提供出错微博的weibo_id或url,可忽略此内容,否则能否提供出错账号的user_id及您配置的since_date,方便我们定位出错微博(非必填)?

答:

  • 问:如果方便,请您描述出错详情,最好附上错误提示。

答:一个冗长的排错过程 步骤1 测试是否是由于python版本导致的问题 结果:无关python版本,3.9, 3,10, 3.11,3.13, 3.14都出现同样的问题

步骤2 测试是否是由于网络的问题 结果: 更换不同地点IP,都报出同样错误

步骤3 是否是weibo账户问题 结果:更换账户后报出同样错误

步骤4 是否是爬虫程序本身问题 结果:测试隔壁的weibo-crawler后报错提示403(可能现有都账户都被封?)

步骤5 是否是系统问题 结果:Docker,Windows,Debian系统下出现同样报错提示

步骤6 是否是因为源代码中的Agent类型问题 结果,将Agent-user修改为Agent_user后依然报出同样错误

Evifly avatar Oct 21 '25 08:10 Evifly

感谢反馈。一般出现这种问题就是被暂时限制了,过一段时间限制会自动解除。它应该既和账号有关,又和ip有关,一般这种情况就是等几天再试。或者如果方便,用另外的电脑和另外的账号来使用。

dataabc avatar Oct 21 '25 11:10 dataabc

我也遇到相同的问题,会不会是微博的反扒机制

abyssalfishLSQ avatar Oct 23 '25 03:10 abyssalfishLSQ