学习笔记(35):零基础搞定Python数据分析与挖掘-数据的读取(三)

立即学习:https://edu.csdn.net/course/play/6861/371099?utm_source=blogtoedu

示例,读取excel 表格

学习笔记(35):零基础搞定Python数据分析与挖掘-数据的读取(三)

 

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

读取结果是:

学习笔记(35):零基础搞定Python数据分析与挖掘-数据的读取(三)

 

读取数据库,需要的包是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 中的数据

学习笔记(35):零基础搞定Python数据分析与挖掘-数据的读取(三)

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)

读取结果如下:

学习笔记(35):零基础搞定Python数据分析与挖掘-数据的读取(三)