Skip to content

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

@Evifly

Description

@Evifly

为了更好的解决问题,请认真回答下面的问题。等到问题解决,请及时关闭本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后依然报出同样错误

Metadata

Metadata

Assignees

No one assigned

    Labels

    failed程序运行出错

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions