美文网首页
6 Pandas 读取数据

6 Pandas 读取数据

作者: avyhlj | 来源:发表于2020-08-09 10:25 被阅读0次

利用pandas读取多种格式数据
1,读取excel文件

df_excel = pd.read_excel(file_path, sheetname='Sheet1')
df_excel.info

2,读取csv(',')文件

df_csv = pd.read_csv(file_path)
df_csv.info

3,读取txt('\t')文件

df_txt = pd.read_csv(file_path,sep='\t',header=None,names=['a','b','c'])
#names给数据列命名

4,读取mysql数据库数据

import pymysql
conn = pymysql.connect(host='***',
                       user='***',
                       password='***',
                       db='***',
                       charset='utf8mb4')
df = pd.read_sql(sql,con=conn)

利用游标进行读取mysql数据

def fetch_data_db(sql):
    
    connection = pymysql.connect(host='***',
                                 user='***',
                                 password='***',
                                 db='***',
                                 charset='utf8mb4',
                                 port='***',
                                 cursorclass=pymysql.cursors.DictCursor,
                                 # 可以指定返回的类型,指定为queryset的字典类型,比较方便
                                 connect_timeout=86400)

    try:
        with connection.cursor() as cursor:
            # Read a single record
            print(sql + ' is running')
            cursor.execute(sql)
            result = cursor.fetchall()
            result = pd.DataFrame(result)
            
    except ValueError:
        print("Error: Oopus, No Data, Drink a coffee")
        return None

    finally:
        connection.close()
        print(sql + 'is obtained')
        
    return result

相关文章

  • 使用Python进行数据标准化

    读取数据 首先,加载pandas和numpy库,读取数据。 import pandas as pd i...

  • 使用Python进行数据标准化

    读取数据 首先,加载pandas和numpy库,读取数据。 import pandas as pd i...

  • pandas常用操作

    pandas读取数据: pandas查看数据: pandas删除行、列: pandas排序: pandas合并列表...

  • 02. Pandas读取数据

    02. Pandas读取数据 本代码演示:pandas读取纯文本文件读取csv文件读取txt文件pandas读取x...

  • 6 Pandas 读取数据

    利用pandas读取多种格式数据1,读取excel文件 2,读取csv(',')文件 3,读取txt('\t')文...

  • Pandas 数据读取

    1.数据读取 1.1Pandas 可以读取以下类型的数据: import pandas as pd #导入pand...

  • 数据分析-pandas从数据库读取数据

    数据分析-pandas从数据库读取数据 使用pandas读取数据到DataFrame,对于只是数据分析来说,重点是...

  • 尝尝pandas(6)

    今天我们将通过学习pandas读取和写入数据来结束pandas的学习。pandas可以读取的数据类型有很多种,在这...

  • python简单应用

    一、准备数据导入 pandas 库,读取 elsx 文件数据import pandas as pdimport n...

  • Code笔记

    1. 数据导入 利用pandas读取数据:import pandas as pd csv:data=pd.read...

网友评论

      本文标题:6 Pandas 读取数据

      本文链接:https://www.haomeiwen.com/subject/inkldktx.html