python的异常处理

来源:互联网 发布:苹果软件商店 编辑:程序博客网 时间:2024/06/05 08:52

不同版本的python处理方式略有不同:


python2.x:

import MySQLdbtry:    conn=MySQLdb.connect(host='localhost',port=3306,db='test1',user='root',passwd='mysql',charset='utf8')    cur=conn.cursor()    cur.execute('select * from students where id=7')    result=cur.fetchone()    print result    cur.close()    conn.close()except Exception,e:    print e.message

 
python3.x:

import pymysqltry:    conn=pymysql.connect(host='localhost',port=3306,db='test1',user='root',passwd='mysql',charset='utf8')    cur=conn.cursor()    cur.execute('select * from students where id=7')    result=cur.fetchone()    print result    cur.close()    conn.close()except Exception as e:    print(e.message)


原创粉丝点击