pandas读取EXCEL表格/数据库数据及其格式转换(待丰富)

import pandas as pd
import numpy as np
import pymysql
#导入库
def data_compare(table1, table):
    tb2_lack = []
    for i in range(1, len(table1)):
        if not table1[i] in table:
            tb2_lack.append(table1[i])
    return tb2_lack
#定义函数,比较table1和table2数据,返回table1有而table2没有的数据

conn = pymysql.connect(host='localhost', port=3306, user='root', password='', db='aaa')
#连接数据库
data2 = pd.read_excel('C:/Users/Administrator/Desktop/master.xlsx', sheetname=4, skiprows=4, usecols=[3])
#sheetname选中工作簿第4个表格(从0起),如果sheetname=[0,2],那代表读取第0页和第2页的sheet跳过,也可用sheetname='Sheet2'方式选取表格
#skiprows获取数据时跳过前几行,skiprows=[0]代表读取跳过的行数第0行,不写代表不跳过标题
#usecols表示选取哪几列
#names给各列命名,输入是一个和usecols等长的list
#index_col选定索引列
#header :指定作为列名的行,默认0,即取第一行,数据为列名行以下的数据;若数据不含列名,
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值