解决Python3错误:SyntaxError: unexpected EOF while parsin

目录
  • Python错误SyntaxError: unexpected EOF while parsing
    • 含义是
    • 一般是以下原因
  • python调试器pdb执行多行语句报错

Python错误SyntaxError: unexpected EOF while parsing

含义是

解释器到底了都没找到它要找到的东西

出现以上错误,仔细检查代码后还是没有找到错误

一般是以下原因

1 语法有问题,一般都是少了print最后的一个括号,我当时碰到是因为print(d.drop()少打了一个括号,别盲目的相信自动补全自己认真检查一下,肯定这行代码少了或者多了东西,希望有用。

2 输入语法肯定有问题,有时候忘了切换中英文输入法,可以删除了重新输入

python调试器pdb执行多行语句报错

*** SyntaxError: unexpected EOF while parsing (<stdin>, line 1)

(Pdb) a = [1, 2, 3, 4]
(Pdb) for i in a:
*** SyntaxError: unexpected EOF while parsing (<stdin>, line 1)
(Pdb) import code
(Pdb) code.interact(local=locals())
>>> for i in a:
...     print i
...
1
2
3
4

完成后,使用Ctrl-D返回到常规PDB提示符。

以上为个人经验,希望能给大家一个参考,也希望大家多多支持我们。

(0)

相关推荐

  • Python常遇到的错误和异常

    目录 1.语法错误 2.异常 3.异常处理 4.try/except...else 5.try-finally 语句 6.抛出异常 7.用户自定义异常 在日常的学习Python过程中,由于本身的编程水平受限,时不时的给我抛出一个异常让我真的很难受:在学习的过程中发现Python中的错误分为语法错误和异常两种. 1.语法错误 Python中的语法错误通常是最为明显的错误了,由于不按照要求书写代码,往往就容易出现语法错误 示例代码: >>> print("hello world)

  • Python常见异常类型处理

    目录 1.Python语法错误 2.Python运行时错误 前言: 开发人员在编写程序时,难免会遇到错误,有的是编写人员疏忽造成的语法错误,有的是程序内部隐含逻辑问题造成的数据错误,还有的是程序运行时与系统的规则冲突造成的系统错误,等等. 总的来说,编写程序时遇到的错误可大致分为 2 类,分别为语法错误和运行时错误. 1.Python语法错误 语法错误,也就是解析代码时出现的错误.当代码不符合 Python 语法规则时,Python解释器在解析时就会报出 SyntaxError 语法错误,与此同

  • Python中如何处理常见报错

    1.首先是常见的语法错误.2.然后是基础语法中的常见异常.3.最后是操作文件过程中的常见异常,这部分也是重难点知识. 这是我们在终端比较常见的报错信息: 按照 Python 官方文档的定义,我们在终端见到的“错误消息”至少可以被分为两类:语法错误(syntax errors)和异常(exceptions) . 语法错误(syntax errors)是初学者最容易犯的错误,简单来说就是代码不符合 Python 的基本语法规范而导致程序出了问题. 当你的代码完全符合 Python 的语法规范后,就该

  • Python常见报错解决方案总结(新手拯救指南)

    目录 前言 01缩进错误(IndentationError) 02Tab 和空格混用(TabError) 03语法错误(SyntaxError) 04变量名错误(NameErro) 05索引错误(IndexError) 06键错误(KeyError) 07类型错误(TypeError) 08属性错误(AttributeError) 总结 前言 如果说写代码最害怕什么,那无疑是Bug.而对于新手来说,刚刚接触编程,在享受写代码的成就感时,往往也会被各式各样的Bug弄得晕头转向.今天,我们就做了一期

  • 解决Python3错误:SyntaxError: unexpected EOF while parsin

    目录 Python错误SyntaxError: unexpected EOF while parsing 含义是 一般是以下原因 python调试器pdb执行多行语句报错 Python错误SyntaxError: unexpected EOF while parsing 含义是 解释器到底了都没找到它要找到的东西 出现以上错误,仔细检查代码后还是没有找到错误 一般是以下原因 1 语法有问题,一般都是少了print最后的一个括号,我当时碰到是因为print(d.drop()少打了一个括号,别盲目的

  • Python报错SyntaxError:unexpected EOF while parsing的解决办法

    目录 报错现象 分析解决 补充:一些python最重要的内建异常类名 总结 报错现象 File "<string>", line 1SyntaxError: unexpected EOF while parsing 提示EOF(END OF FILE),即预期外的文件截止符.这个报错可能问题有: 1)代码中()未配对 2)读取的string文件内容不符合函数使用规范 分析解决 小规模代码中,可以利用二分法快速定位,不断切分代码模块,打印或查看关键变量是否符合预期,从而找到出

  • JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法

    本文实例讲述了JS提示:Uncaught SyntaxError: Unexpected token ILLEGAL错误的解决方法.分享给大家供大家参考,具体如下: Uncaught SyntaxError: Unexpected token ILLEGAL 未捕获的语法错误: 意想不到的非法令牌 如下图所示: 复制代码 代码如下: <input id="btn_0_4EAE4F474C91156086C0D4EA7E983C69C215B649" type="butt

  • JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法

    本文实例讲述了JS提示:Uncaught SyntaxError:Unexpected token ) 错误的解决方法.分享给大家供大家参考,具体如下: Uncaught SyntaxError: Unexpected token ) 以下代码引发了此异常: <div class="Hd_live_Sharediv left"> <a href="javascript:void()" onclick="loadLivePlayer('ud

  • Vue项目报错:Uncaught SyntaxError: Unexpected token '<'的解决方法

    目录 问题: 一.public下的index.html没有引入其他外部js文件. 二. public下的index.html引入其他外部js文件. 原因一.引用文件的位置不正确 原因二:配置信息不正确 原因三:script的引入类型不对 总结 问题: 最近做vue项目时,当我访问二级路由的时候,就会报Uncaught SyntaxError: Unexpected token ‘<‘错误,而我访问一级路由不会报错.翻了网上很多资料,都无法解决. 一.public下的index.html没有引入其

  • 解决python3捕获cx_oracle抛出的异常错误问题

    最近一直在用python写点监控oracle的程序,一直没有用到异常处理这一块,然后日常监控中一些错误笼统的抛出数据库连接异常,导致后续处理的时候无法及时定位问题. 于是早上抽点时间看了下python3关于cx_oracle的异常处理形式. 其实,我只是想在python抛出oracle错误的时候,捕获到具体ora-信息. 写法很简单,这里记录下,以备后用. try: oracle_check(dbname) except cx_Oracle.DatabaseError as msg: print

  • 解决Python3.8用pip安装turtle-0.0.2出现错误问题

    turtle库是python的基础绘图库,官方手册 这个库被介绍为一个最常用的用来给孩子们介绍编程知识的方法库,其主要是用于程序设计入门,是标准库之一,利用turtle可以制作很多复杂的绘图. turtle原理理解 turtle名称含义为"海龟",我们想象一只海龟,位于显示器上窗体的正中心,在画布上游走,它游走的轨迹就形成了绘制的图形. 海龟的运动是由程序控制的,它可以变换颜色,改变大小(宽度)等. 正文开始: 该经验主要针对: 1.命令行受管理员权限限制 2.python3.8与tu

  • 解决VUE项目在IIS部署出现:Uncaught SyntaxError: Unexpected token < 报错

    一.第一个解决方法是把mode改成history这个问题就会消失 二.第二个解决方法是publicPath设置成’/’,不能是’./’ const publicPath=''; module.exports = { // publicPath: process.env.NODE_ENV === 'production' ? '/lucky-draw' : '/' publicPath: `/${publicPath}` }; 三.报错404 Not Found,请重写url 在IIS正常部署完v

  • 解决python3在anaconda下安装caffe失败的问题

    Python 跟 Python3 完全就是两种语言 1. import caffe FAILED 环境为 Ubuntu 16 cuda 8.0 NVIDIA 361.77 Anaconda2.昨天莫名其妙Caffe不能用了: >>> import caffe Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/duchen

  • 解决python3中自定义wsgi函数,make_server函数报错的问题

    #coding:utf-8 from wsgiref.simple_server import make_server def RunServer(environ, start_response): start_response('200 OK', [('Content-Type', 'text/html')]) return '<h1>Hello, web!</h1>' if __name__ == '__main__': httpd = make_server('localho

随机推荐