标题:运行结果只显示最后一行第218行,前面的不显示,错在哪里?
取消只看楼主
shuxie95
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2023-3-29
结帖率:0
已结贴  问题点数:10 回复次数:1 
运行结果只显示最后一行第218行,前面的不显示,错在哪里?
import pymysql
sql = "select id,name,category,price,category1,publish_time from hadoopdata"
def main():
    try:
        db = pymysql.connect(host="localhost",user="root",password="123456",database="pysql")
        cursor = db.cursor()
        cursor.execute(query=sql)
        for user_row in cursor.fetchall():
            id = user_row[0]
            name =user_row[1]
            category = user_row[2]
            price = user_row[3]
            category1 = user_row[4]
            publish_time = user_row[5]
        print("%s %s %s %s %s %s " % (id,name,category,price,category1,publish_time))
    except exception:
        print("error"+traceback.format_exc())
    finally:
        db.close()
if __name__=="__main__":
    main()

#运行结果只显示最后一行第218行的数据,前面的不显示,错在哪里?表在MYSQL里查询此表格是有218条数据的
#218 自粘聚合物改性沥青防水卷材 -218 -218.00 -218 2019-08-01
#进程已结束,退出代码0
搜索更多相关主题的帖子: 显示 运行 不显示 cursor 一行 
2023-04-11 16:08
shuxie95
Rank: 1
等 级:新手上路
帖 子:4
专家分:0
注 册:2023-3-29
得分:0 
回复 2楼 东海ECS
谢谢,太感谢了!
2023-04-12 09:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-511872-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.492567 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved