学习笔记(35):零基础搞定Python数据分析与挖掘-数据的读取(三)
立即学习:https://edu.****.net/course/play/6861/371099?utm_source=blogtoedu
示例,读取excel 表格
import pandas as pd
data01 = pd.read_excel(r'E:\pylean\database\data_test02.xlsx',header=None,names=['id','clothes','color','money'],
converters={'id':str})
data01
读取结果是:
读取数据库,需要的包是pymysql
pymysql.connect(host=None,user=None,password='',database=None,port=o,charset='')
host:指定需要访问mySql服务器
user:指定访问MySQL数据库的用户名
password:指定访问MySql数据框的密码
database:指定访问MySql数据框的具体的库名
port:指定访问mysql数据框的端口号
默认是3306
charset:指定读取mysql数据框的子集,如果数据库表中包含有中文,一般可以尝试将该参数设置为‘utf-8’或者‘gbk’
例如 读取shouxin 中的数据
import pandas as pd
import pymysql
bridge = pymysql.connect(host='127.0.0.1',user='root',password='xxxxx',database='train')
pd.read_sql('''select * from shouxin ''',con=bridge)
读取结果如下: