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='\t',       #设置分隔符
    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)

运行截图:

 

posted @ 2021-10-07 09:35  CherriesOvO  阅读(106)  评论(0编辑  收藏  举报