1.读取CSV,使用默认的标题行、逗号分隔符
import pandas as pd
Fpath = "" #文件路径
df = pd.read_csv(Fpath) # 使用pd.read_csv读取数据
df.head() #查看前几行数据
df.shape #查看数据的形状返回df的行数和列数
df.columns #查看df的列名
df.index #查看索引列
df.dtypes #查看每列的数据类型
2.读取txt文件,自己指定分隔符、列名
import pandas as pd
Fpath = "" #文件的地址
df = pd.read_csv(
Fpath,
sep="\t",
header=None,
names=['data1','data2','data3']
)
print(df)
3.读取excel文件
import pandas as pd
Fpath = "" # 文件路径
df = pd.read_excel(Fpath)
4.读取MySQL数据库
import pandas as pd
import pymysql
conn = pymysql.connect(
host='127.0.0.1',
user='root',
password='root',
database='test_data',
charset='utf8'
)
mysql_data = pd.read_sql("select * from table1", con=conn)
print(mysql_data)