全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 2087|回复: 27
打印 上一主题 下一主题

[疑问] 请教个Python脚本运行出错的问题,谢谢

[复制链接]
跳转到指定楼层
1#
发表于 2024-1-11 15:13:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 Telegramr 于 2024-1-11 18:09 编辑

  运行一个python脚本出错,不知道原因,python --version 版本是Python 3.8.8 谢谢了
  
  脚本:https://www.myzhenai.com.cn/post/3470.html
  
  出错提示

Traceback (most recent call last):
  File "/home/hostloc/hostlocL.py", line 80, in <module>
    main_handler("", "")
  File "/home/hostloc/hostlocL.py", line 62, in main_handler
    user_list = username.split(",")
AttributeError: 'NoneType' object has no attribute 'split'
2#
发表于 2024-1-11 15:28:32 | 只看该作者
用户名提供错误
多个用户名要用逗号分开
3#
 楼主| 发表于 2024-1-11 17:02:36 | 只看该作者
大鱼 发表于 2024-1-11 15:28
用户名提供错误
多个用户名要用逗号分开

只填写了一个用户名,谢谢了
5#
 楼主| 发表于 2024-1-11 18:09:42 | 只看该作者

不懂,谢谢
6#
发表于 2024-1-11 18:53:15 | 只看该作者
  1. username = os.environ.get('王守义')
复制代码


环境变量没有获取的王守义的值 所以 username是 None,这个类型没有split方法
7#
 楼主| 发表于 2024-1-11 18:55:02 | 只看该作者
小心二次元 发表于 2024-1-11 18:53
环境变量没有获取的王守义的值 所以 username是 None,这个类型没有split方法 ...

请教应该如何解决呢?谢谢您了
8#
发表于 2024-1-11 18:56:43 | 只看该作者
直接取值吧,你这还split字符串,什么菜鸟弱鸡,
user_list = ["Telegramr"]
9#
 楼主| 发表于 2024-1-11 18:58:17 | 只看该作者
小心二次元 发表于 2024-1-11 18:53
环境变量没有获取的王守义的值 所以 username是 None,这个类型没有split方法 ...

以前运行就没有报错,换成aws的机子后就报错了,谢谢您了
10#
发表于 2024-1-11 18:58:27 | 只看该作者
另外你的telegram读音错了,读作 泰莉革挼麽
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-11-10 16:24 , Processed in 0.079846 second(s), 10 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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