我从Eclipse中的PyDev运行这个… import pymysql conn = pymysql.connect(host='localhost', port=3306, user='userid', passwd='password', db='fan') cur = conn.cursor() print "writing to db" cur.execute("INSERT INTO cbs_transactions(leagueID) VALUES ('test val')") print "wrote to db" 结果是,在控制台的顶部显示C:… test.py,在控制台中: 写入数据库写入数据库 所以它不会在执行命令之后终止。 但是当我在MySQL中查看表格时,它是空的。 logging没有被插入。 首先,为什么不写这个logging? 其次,我怎样才能看到一个日志或错误,看看发生了什么。 如果代码失败,通常应该会出现某种红色的错误。