python读取数据库按DataFrame格式输出

近期在学习python连接数据库,新手使用python连接数据库还是挺简单的

首先,在cmd命令行下安装pymysql


$ pip3 install PyMySQL


然后在pycharm中导入pymysql包



然后执行查询操作


得到的结果是这个


看着好难受,然后输出变量cursor.fetchall()的类型,发现是tuple(元组)类型。


将变量cursor.fetchall()转换成list(列表)类型,并写入到DataFrame中去。


输出的结果是这样的,看起来比刚才输出要舒服多了,但是数据库中id与dataframe列编号在一起看起来还是有点不舒服。


最后贴出完整的代码,希望对学习python的小伙伴们有帮助。

你可能感兴趣的:(python读取数据库按DataFrame格式输出)