python读取csv、excel、mysql内容

前提:导入扩展包

import pandas as pd
import pymysql

①读取csv文件

fpath='/test.csv'
ratings=pd.read_csv(fpath)
print(ratings.head(5)) #读取前n行数据
print(ratings.shape) #查看行数和列数
print(ratings.columns) #查看列名列表
print(ratings.index) #查看索引列

运行截图:

②读取excel文件

fpath_1='./access_pvuv.txt'
pvuv=pd.read_csv(
    fpath_1,
    sep='	',       #设置分隔符
    header=None,    #没有表头
    names=['pdata','pv','uv']   #自定义列名
)
print(pvuv)         #读取全部数据

运行截图:

③读取数据库文件

conn=pymysql.connect(
    host='127.0.0.1',
    user='root',
    password='417020',
    database='db',
    charset='utf8'
)
mysql_page=pd.read_sql("select * from student",con=conn)
print(mysql_page)

运行截图:

原文地址:https://www.cnblogs.com/zyj3955/p/15375055.html