遇到--AttributeError: ‘builtin_function_or_method‘ object has no attribute ‘split‘----不要慌!

这个问题的大致意思是内置函数的方法不存在split属性

一般小白很容易遇到类似这样的问题,但是不要慌兄弟们,同样作为一名小白,我也遇到了很多类似的错误,错误的原因有如下几点

1、检查拼写是否出现错误,如:

s='ss sss'.stirp()

运行后你会发现报错

has no attribute 'stirp'

其实你检查可以发现,是拼写的错误,既然这个方法是存在的,怎么可能会报错呢?应该是s='ss sss'.strip()

2、检查方法是否用对,比如是否打()

 with open('user.txt',mode="rt",encoding='utf-8') as f:
            for line in f:
                usern,pswn=line.strip.split(':')
                if usern==name and pswn==psw:
                    print('login successfully')
                    res=func(*args,**kwargs)
                    return res
            else:
                print('账号密码错误')

如上面这段代码,就是我标题栏报错的原因,报错在'split'的位置,我们就看报错那一行,你会发现split没有拼写错误,错误的是strip没有加(),加上后就完美了

  • 5
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
AttributeError: 'builtin_function_or_method' object has no attribute 'decode'错误表明在代码中使用了一个内置函数或方法,但该对象没有decode属性。这可能是因为你尝试在不适合的对象上调用decode方法。 为了解决这个问题,你可以检查以下几个方面: 1. 确保你要调用decode方法的对象是一个字符串对象。内置函数和方法可以在不同类型的对象上调用,但不是所有的对象都有decode方法。 2. 确保你正确地调用了decode方法。在Python中,decode方法通常用于将字节数据转换为字符串。 如果你的代码中没有涉及到decode方法,那么可能是其他地方的代码引发了这个错误。你可以进一步检查你的代码,查找是否有其他地方尝试调用了decode方法的对象,并进行相应的修正。 总结起来,AttributeError: 'builtin_function_or_method' object has no attribute 'decode'错误是因为在你的代码中调用了一个没有decode属性的内置函数或方法。你需要确认是否正确地调用了decode方法,并检查代码的其他部分,以修复这个错误。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Python使用中报错信息:AttributeError: ‘builtin_function_or_methodobject has no attribute ...](https://blog.csdn.net/lanxingbudui/article/details/124505489)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [遇到--AttributeError: ‘builtin_function_or_methodobject has no attributesplit----不要!](https://blog.csdn.net/m0_51734025/article/details/120966861)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值