问题:

        当使用数据库select语句筛选数据时,如:select * from student ,所返回的结果是元祖类型,如下所示:

(张三,男,6年级,英语,87)

(张七,女,6年级,数学,98)

student表
姓名性别班级科目成绩
张三6年级英语87
张七6年级数学98

如果想要将这个返回的结果,转成dataframe类型,使用如下方法:

解决方法:

        1、df = pd.DataFrame(list(main()))  其中main()函数就是执行sql返回的结果,结果类似下图:

张三6年级英语87
张七6年级数学98

        2、转化后还没完,如果想有标题,使用df.coulmns[‘姓名’,’性别’,'班级','科目','成绩'] 

即可

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐