位置: 编程技术 - 正文
推荐整理分享Python中str is not callable问题详解及解决办法,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
Python中str is not callable问题详解及解决办法
问题提出:
在Python的代码,在运行过程中,碰到了一个错误信息:
python代码:
运行的错误信息:
问题分析与排查:
从错误信息分析, str不是一个可调用的对象,可是之前确实可以调用的,且在python的api文档中,其是python内置的一个函数呀, 怎么不能用了呢?
还是继续验证一下吧。
在命令行下执行str(),将数字转换为string:
这下问题定义清楚了,原来没有了str,仔细想了想原来刚才在定义变量的时候,随机使用str,所以就被覆盖了str函数。进行了类似以下的操作:
恢复默认的str函数
重新启动一下python应用,移除str被覆盖的代码部分即可。
总结
在python中内置了很多的函数和类,在自己定义变量的时候,切记不要覆盖或者和他们的名字重复。
感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!
使用Python脚本和ADB命令实现卸载App 前言本文实现一个Python脚本,用来批量卸载模拟器或者实体机上面的App以及清除LogCat缓存。开发Android的朋友,模拟器或者手机里面常常有大量调试的Demo,
Python pip安装lxml出错的问题解决办法 Pythonpip安装lxml出错的问题解决办法1.在使用pip安装lxml过程中出现了一下错误:pipinstalllxmlC:UsersChenpipinstalllxmlCollectinglxmlUsingcachedlxml-3.5.0.tar.gzInstallingcoll
Python实现多线程HTTP下载器示例 本文将介绍使用Python编写多线程HTTP下载器,并生成.exe可执行文件。环境:windows/Linux+Python2.7.x单线程在介绍多线程之前首先介绍单线程。编写单线程的
标签: Python中str is not callable问题详解及解决办法
本文链接地址:https://www.jiuchutong.com/biancheng/380060.html 转载请保留说明!友情链接: 武汉网站建设