资料内容:
数据导入
'从csv文件导入数据'
pd.read_csv('file.csv',names=['列名1','列名2',.]
'从限定分隔符的文本文件导入数据'
pd.read_table(filename,header=0)
'Excel导入,指定sheet和表头'
pd.read_excel('file.xlsx',sheet_name='表1',header=0)
'从SQL表/库导入数据'
pd.read_sql(query,connect_object)
'从JSON格式的字符串导入数据'
import json
pd.set_option('display.width', 300) # 设置字符显示宽度
pd.set_option('display.max_rows', None) # 设置显示最大行
pd.set_option('display.max_columns', None)
with open('Nowcoder.json', 'r') as f:#只读模式打开文件
data = json.loads(f.read())#加载读取信息赋值给变量
print(pd.DataFrame(data))#信息转化为数据框
'解析URL、字符串或者HTML文件,抽取其中的tables表格。'
pd.read_html(url)
'从你的粘贴板获取内容,并传给read_table()'
pd.read_clipboard()
'从字典对象导入数据,key是列名,Values是数据'
pd.DataFrame(dict)
'导入字符串'
数据查找
from io import StringIO
pd.read_csv(StringIO(web_data.text))