一、丛mysql数据库中读取数据
import pandas as pd
import pymysql
conn = pymysql.connect(
host = '***',
user = '***',
password = '***',
db = '***',
port =3306,
charset = 'utf8' )
table = "select * from pl_risk_credit_rule_result limit 10"
data = pd.read_sql(table,conn)
data
二、从表格读取数据
文件位置保存在:
jupyter notebook:C:\Users\Administrator
idle命令:C:\Users\Administrator\Miniconda3\Lib\idlelib
1、read_csv(默认分隔符为,# 注意:此种文件不可由excle直接修改后缀名得到,必须由excle另存为.csv格式文件,否则pandas读取文件会报错)
代码:
import pandas as pd
df=pd.read_csv("test.csv") #单双引号都可以
df
2、read_table(默认分隔符为:制表符'\t'# 注意用read_table方式读取.csv文件时需指定分隔符,sep=',' 否则读取文件会包含逗号)
注意:header=None,其中None区分大小写
3、read_clipboard
4、read_excel(可用来读取.xlsx和.xls文件)
三、在PyCharm中读取数据
注意:在cmd里输入python命令,是直接交互,实时获得结果。
如果用pycharm输入,要主动写print