返回顶部
首页 > 资讯 > 后端开发 > Python >Python中常见的错误信息有哪些
  • 847
分享到

Python中常见的错误信息有哪些

2023-06-02 02:06:22 847人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

这篇文章主要讲解了“python中常见的错误信息有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python中常见的错误信息有哪些”吧!IndentationError: uninden

这篇文章主要讲解了“python中常见的错误信息有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python中常见的错误信息有哪些”吧!

IndentationError: unindent does not match any outer indentation level

解释:缩进错误,python不是通过{}包裹代码,而是进行tab或者空格的方式对代码进行缩进,如果

缩进前后没有对齐,就会报这个错误

NameError:name 'test' is not defined

解释:你没有定义一个叫test的变量,就直接使用test去执行业务逻辑,就会报这个错误


3、SyntaxError: invalid syntax

解释:语法错误。唯一的不是在运行时发生的错误.

它代表 Python 代码中有一个不正确的结构, 在它改正之前程序无法执行

还有比如 新手常见的 SyntaxError: EOL while scanning string literal,表示你的字符串没有用引号封装好

IndexError:list index out of range

解释:索引超出序列范围,比如li=['a', 'b', 'c'],索引为0,1,2,当你访问了li[3]就会报错

KeyError:'test'

解释:字典里没有test这个key,a = {'name': 'jack'} 当你调用a['age']就会抛这个错误

IOError:[Errno 2] no such file or directory:"/home/a.txt"

解释:没有找到/home/a.txt这个路径或文件,当你使用open或其他读取系统路径文件的时候出现

AttributeError:'a' object object has no attribute 'b'

解释:一个实例化的 a 对象里 如果没有这个b 而你调用了,比如 a.b 就会报这个错误

TypeError: 'NoneType' object is not callable

解释:当前你调用的是一个None,而你企图对这个None对象 进行一些 如 None() 等操作,同时

和 7 类似 如果一个None对象你调用了属性 比如 None.b 也会报7的错误。

该错误通常发生在应该返回一个可用对象并进行操作,而返回了None你没有验证就去操作

再比如有一个函数 def a(name):... 的函数 如果你没有传参数或少传了参数也会报Typeerror

比如 TypeError: a() missing 1 required positional argument: 'name'

再比如TypeError: Can’t convert ‘int’ object to str implicitly

说明你企图让一个整数和字符串相加

ValueError: invalid literal for int() with base 10: 'abc'

解释:传给的对象的参数类型不准确造成,比如有一个对象 a = 'abc' 你企图对他 进行 int(a)

就会出现这个错误

FileNotFoundError: [Errno 2] No such file or directory: '/home/helloworld.py'

解释:和6类似,当对文件进行读取的时候,也有可能抛出这个错误,标明没有找到路径或文件

io.UnsupportedOperation: not writable

解释:当你对一个文件进行操作的时候,如果没有相关的权限,就会报这个错误

ImportError: No module named 'requests'

解释:你没有导入这个requests包 但是在业务里使用了这个包

再比如 我企图从requests里导入一个不存在的方法 from requests from aa

就会报 ImportError: cannot import name 'aa'

在这里有一个槽点,比如我们在test.py 路径下执行 python test.py

但是在test.py 中 有调用 当前路径上一层其他路径的包或者函数,也会报相关的importerror,

原则上是你执行当前py位置上的错误,在当前路径下执行,代码里只会以当前路径为启示路径进行寻找。

所以最好是在更上层进行执行,或者在当前py下把需要导入的报的地址 加入到sys.path中。

感谢各位的阅读,以上就是“Python中常见的错误信息有哪些”的内容了,经过本文的学习后,相信大家对Python中常见的错误信息有哪些这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

--结束END--

本文标题: Python中常见的错误信息有哪些

本文链接: https://lsjlt.com/news/228455.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Python中常见的错误信息有哪些
    这篇文章主要讲解了“Python中常见的错误信息有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Python中常见的错误信息有哪些”吧!IndentationError: uninden...
    99+
    2023-06-02
  • Python中有哪些常见的错误
    本篇文章为大家展示了Python中有哪些常见的错误,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。1、忘记在if,for,def,elif,else,class等声明末尾加 :会导致“SyntaxEr...
    99+
    2023-06-16
  • DOS命令行下常见的错误信息有哪些
    本篇内容介绍了“DOS命令行下常见的错误信息有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!   大家在使...
    99+
    2023-06-10
  • CentOS编译PHP5过程中常见错误信息有哪些
    这篇文章将为大家详细讲解有关CentOS编译PHP5过程中常见错误信息有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。在CentOS编译PHP5的时候有时会遇到以下的...
    99+
    2024-04-02
  • java常见报错信息有哪些
    在Java中,常见的报错信息有:1. NullPointerException(空指针异常):当调用一个空对象的方法或访问空对象的属...
    99+
    2023-09-08
    java
  • SQL中有哪些常见的错误
    这篇文章给大家介绍SQL中有哪些常见的错误,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。 1、LIMIT 语句分页查询是最常用的场景之一,但也通常也是最容易出问题的地方。比如...
    99+
    2024-04-02
  • JavaScript中常见的错误有哪些
    这篇文章主要讲解了“JavaScript中常见的错误有哪些”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“JavaScript中常见的错误有哪些”吧!Java...
    99+
    2024-04-02
  • SQL的常见错误有哪些
    本篇内容主要讲解“SQL的常见错误有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“SQL的常见错误有哪些”吧!1. Queries语句的执行顺序SQL的入门...
    99+
    2024-04-02
  • nodejs常见的错误有哪些
    小编给大家分享一下nodejs常见的错误有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!node的十大常见错误:1、阻塞事件...
    99+
    2024-04-02
  • 常见的AngularJS错误有哪些
    这篇文章主要为大家展示了“常见的AngularJS错误有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“常见的AngularJS错误有哪些”这篇文章吧。1.在...
    99+
    2024-04-02
  • tomcat常见的错误有哪些
    常见的Tomcat错误包括:1. 404 Not Found:请求的资源未找到。2. 500 Internal Server Err...
    99+
    2023-09-22
    tomcat
  • HTTP响应在Python中的常见错误有哪些?
    HTTP响应在Python中的常见错误有哪些? HTTP协议是Web应用程序中最常用的协议之一。它定义了客户端和服务器之间的通信方式。客户端向服务器发送HTTP请求,服务器根据请求返回HTTP响应。在Python中,我们可以使用HTTP库来...
    99+
    2023-07-07
    http 响应 django
  • MySQL常见错误有哪些
    小编给大家分享一下MySQL常见错误有哪些,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!一、Can’t connect to M...
    99+
    2024-04-02
  • 常见CSS错误有哪些
    这篇文章将为大家详细讲解有关常见CSS错误有哪些,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。代码如下:区别IE6与FF: background:orange;*background:blue; 区别IE...
    99+
    2023-06-08
  • golang常见错误有哪些
    golang常见错误有:1、空指针引用错误;2、切片越界错误;3、并发竞争;4、垃圾回收性能问题;5、死锁;6、异常处理不当。本教程操作环境:windows10系统、golang1.20.1版本、DELL G3电脑。Golang是一种在近年...
    99+
    2023-07-10
  • MySQL中有哪些常见SQL错误
    本篇文章为大家展示了 MySQL中有哪些常见SQL错误,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。常见SQL错误用法1. LIMIT 语句分页查询是最常用的场景之...
    99+
    2024-04-02
  • mongodb常见的异常日志信息有哪些
    Connection error: 连接到数据库时发生错误,可能是网络问题、认证问题等导致连接失败。 Query error: 查...
    99+
    2024-04-02
  • PHP中有哪些常见的错误机制
    今天就跟大家聊聊有关PHP中有哪些常见的错误机制,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。PHP的错误级别首先需要了解php有哪些错误。截至到php5.5,一共有16个错误级别注...
    99+
    2023-06-17
  • c++代码中的常见错误有哪些
    在C++代码中,常见的错误包括以下几种:1. 语法错误:例如拼写错误、缺少分号、缺少括号等。2. 逻辑错误:例如算法错误、条件判断错...
    99+
    2023-09-29
    c++
  • Js中的常见错误类型有哪些
    本篇内容主要讲解“Js中的常见错误类型有哪些”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Js中的常见错误类型有哪些”吧!JavaScript中的错误类型ErrorEvalErrorRangeE...
    99+
    2023-06-29
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作