2 qq 26252317 qq_26252317 于 2016.03.31 13:32 提问

python3代码出现错误,怎么解决

图片说明
提示except出错,到底为什么

4个回答

CSDNXIAOD
CSDNXIAOD   2016.03.31 13:42

Python3,代码磁贴
pydev python Ŀ "Unresolved import:"出现错误的解决方法
----------------------biu~biu~biu~~~在下问答机器人小D,这是我依靠自己的聪明才智给出的答案,如果不正确,你来咬我啊!

adogwtf
adogwtf   2016.03.31 15:42

except IOError as ioerr:

下面没有代码了吗? 语法错误啊

qq_26252317
qq_26252317 有代码,print('File error: ' + str(ioerr)) return(None)但还是显示except那行代码有没有效果
2 年多之前 回复
ixin19900905
ixin19900905   2016.03.31 21:15

如果你下面不写代码你可以这样:
1、except IOError as err:pass
或者你打印输出错误
except IOError as err:
print(err)

qq_26252317
qq_26252317 有代码,print('File error: ' + str(ioerr)) return(None)但还是显示except那行代码有没有效果
2 年多之前 回复
adogwtf
adogwtf   2016.04.06 12:32

```#!/usr/bin/env python

-*- coding: utf-8 -*-

class Athlete:
def init(self, a_name, a_dob = None, a_times = []):
self.name = a_name;
self.dob = a_dob;
self.times = a_times;

def top3(self):
    return sorted(set([sanitize(t) for t in self.times])[0:3]);
def get_coach_data(self, filename):
    try:
        with open(filename) as f:
            data = f.readline();
            templ = data.strip().split(",");
            return Athlete(templ.pop(0), templ.pop(0), templ);
    except IOError as ioerr:
        print(ioerr);

a = Athlete("a", None, [1,2,3]);
a.get_coach_data("test.txt")

get_coach_data少了个self参数,
还有get_coach_data的return那一行,为什么是 templ.pop(0).templ.pop(0),
改了这两个地方,运行没有报错

test.txt的内容:
111,222,33,444,555

ps: 如果是语法错误的话可以用ide看看,都会有提示的, 如果是vim/emacs的话也有语法排错的插件.
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
qt 段错误 解决方案
移植qt应用程序时 会出现段错误 主要介绍怎么解决该错误
安装python模块时出现错误:UnicodeDecodeError: 'utf-8' codec ...的解决办法
找到路径:d:\python\lib\site-packages\pip\compat__init__.py 用编辑器打开,将里面的utf-8和utf_8全部替换为gbk 这是因为Windows的文件系统采用的是gbk的编码方式,所以用utf-8就会出错...
解决wordcloud安装问题
在python3中安装wordcloud 我出现了,安装错误,经过筛选,他可以解决安装过程中出现的错误问题
解决删除U盘时出现的错误
解决删除U盘时出现的错误 解决删除U盘时出现的错误
Python:AttributeError: 问题
>>> m=re.match(r'WwW\.(.*)\..{3}','www.python.org') >>> m.group(1) Traceback (most recent call last):   File "", line 1, in     m.group(1) AttributeError: 'NoneType' object has no attribute 'gro
http相关的错误
<br />0x80004005     Unspecified   error  <br />0x8000FFFF     Unexpected   error <br />0x80070008     Out   of   memory <br />0x8007000E     Out   of   memory <br />0x80072ee1     Cannot   create   any   more   ServerXMLHTTP   objects   (cannot   exceed  
网站出现503错误的原因
 1、管理员可能关闭应用程序池以执行维护。   2、当请求到达时应用程序池队列已满。   3、应用程序池标识没有使用预定义账户:网络服务,而自己配置了标识,但是配置的这个用户不属于IIS_WPG组   4、应用程序池启用了CPU监视,并且设置了CPU利用率超过一定百分比关闭应用程序池,而开发人员写的服务端页面执行效率不高,会引起CPU的长时间占用,
IIS 决 server application error 办法 最终解决
终极解决 IIS出现server application error,请问怎么解决
复制代码的错误
从网上直接把代码复制到IDE里面,但是出现了错误,程序是没有问题的。最后知道原来是空格的问题,它的空格是中文空格所以有错误,需要把空格删除掉就OK了。 
Python3 异常及其处理
异常:      异常就是在程序执行的过程中发生了错误,从而无法继续执行后面的代码,导致程序直接崩溃,这就是所谓的“异常”。异常类型:      AttributeError 试图访问一个对象没有的属性,比如foo.x,但是foo没有属性x IOError 输入/输出异常;基本上是无法打开文件 ImportError 无法引入模块或包;基本上是路径问题或名称错误 IndentationError ...