python常见报错

简介: python常见报错

一、TypeError:类型错误,对象⽤来表示值的类型⾮预期类型时发⽣的错误。

错误例⼦:

age=18

print(‘我的年龄是’+age)

报错信息:TypeError:canonlyconcatenatestr(not"int")tostr

这是类型错误,提示必须是⼀个字符串,不能是数字。

解决⽅法:在使⽤“+”做拼接的时候,必须使⽤字符串,或者把数字转化成字符串。

正确代码:

age=18

print(‘我的年龄是’+str(age))

⼆、AttributeError:属性错误,特性引⽤和赋值失败时会引发属性错误

tp=('1','3','5')

tp.append('7')

print(tp)

报错信息:AttributeError:'tupe'objecthasnoattribute'append'

提示:属性错误:元组对象没有“append”的属性,简单来说元组是不可变对象,解决⽅法:

把元组换成列表。

三、NameError:试图访问的变量名不存在。

举个简单的例⼦,只运⾏⼀⾏print(a),会报错:NameError:name'a'isnotdefined。简单

来说,就是变量a没有定义,解决⽅法是在前⾯给a赋值,⽐如加上⼀⾏a=''。

还有种需要⼩⼼处理的是:变量或者函数名拼写错误。如:

name='卡⻄'

print('Mynameis'+nane)

报错信息和上⾯⼀样:NameError:name'nane'isnotdefined。这类错误只要根据报错信

息,细⼼检查下拼写,就能很快解决~


相关文章
|
2月前
|
Linux Python
【Azure Function】Python Function部署到Azure后报错No module named '_cffi_backend'
ERROR: Error: No module named '_cffi_backend', Cannot find module. Please check the requirements.txt file for the missing module.
|
3月前
|
机器学习/深度学习 Shell 开发工具
Python使用管道执行git命令报错|4-7
Python使用管道执行git命令报错|4-7
|
3月前
|
Linux 编译器 开发工具
快速在linux上配置python3.x的环境以及可能报错的解决方案(python其它版本可同样方式安装)
这篇文章介绍了在Linux系统上配置Python 3.x环境的步骤,包括安装系统依赖、下载和解压Python源码、编译安装、修改环境变量,以及常见安装错误的解决方案。
194 1
|
2月前
|
Python
Python的报错让我学到新知识
Python的报错让我学到新知识
|
2月前
|
数据采集 网络安全 Python
Python使用urllib或者urllib2模块打开网页遇到ssl报错
Python使用urllib或者urllib2模块打开网页遇到ssl报错
|
3月前
|
缓存 Python
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-npf9报错
Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-npf9报错
|
3月前
|
JSON 安全 数据格式
7-6|python报错TypeError: can't pickle _thread.RLock objects
7-6|python报错TypeError: can't pickle _thread.RLock objects
|
5月前
|
Serverless 语音技术 开发工具
函数计算操作报错合集之怎么何集成nls tts python sdk
在使用函数计算服务(如阿里云函数计算)时,用户可能会遇到多种错误场景。以下是一些常见的操作报错及其可能的原因和解决方法,包括但不限于:1. 函数部署失败、2. 函数执行超时、3. 资源不足错误、4. 权限与访问错误、5. 依赖问题、6. 网络配置错误、7. 触发器配置错误、8. 日志与监控问题。
|
5月前
|
SQL 分布式计算 DataWorks
DataWorks操作报错合集之重新上传后只有SQL无法运行,而Python可以正常运行,是什么导致的
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
5月前
|
开发者 Python
【Python】已解决:(Python3中pip无法安装urllib报错问题) ERROR: Could not find a version that satisfies the requireme
【Python】已解决:(Python3中pip无法安装urllib报错问题) ERROR: Could not find a version that satisfies the requireme
327 0
【Python】已解决:(Python3中pip无法安装urllib报错问题) ERROR: Could not find a version that satisfies the requireme