导入CSV文件数据
环境
C:\Users\Thinkpad\Desktop\Data\信息表.csv
语法
pd.read_csv(filename):从CSV文件导入数据
实现代码
import pandas as pd
f = open("C:/Users/Thinkpad/Desktop/Data/信息表.csv",encoding="utf-8")
content = pd.read_csv(f)
print(content)
运行结果
导入Excle文件数据
环境
C:\Users\Thinkpad\Desktop\Data\信息表.xlsx
语法
pd.read_excel(filename):从Excel文件导入数据
实现代码
import pandas as pd
f = "C:/Users/Thinkpad/Desktop/Data/信息表.xlsx"
content = pd.read_excel(f)
print(content)
运行结果
导入Mysql数据表数据
环境
CREATE TABLE TB(ID INT,NAME VARCHAR(20));
INSERT INTO TB VALUES(1,'张三');
数据库名:mis 用户名:root 密码:root
使用命令
pip install pymysql
语法
pd.read_sql(query, connection_object):从SQL表/库导入数据
实现代码
import pymysql
import pandas as pd
conn = pymysql.connect(host='localhost',user='root',password='root',db='mis',charset='utf8')
content = pd.read_sql('select * from TB',con=conn)
print(content)
conn.close()
注意:
在上图中我们可以看到,链接的编码为:UTF8
运行结果
导入文本文件数据
环境
C:\Users\Thinkpad\Desktop\Data\信息表.txt
分隔符号为:逗号
语法
pd.read_table(filename):从限定分隔符的文本文件导入数据
实现代码
import pandas as pd
f = open("C:/Users/Thinkpad/Desktop/Data/信息表.txt",encoding='utf8')
content = pd.read_table(f,",")
print(content)
运行结果