2020-10-06

python实现sql外链接

import pandas as pd
df = pd.read_excel(‘table2.xlsx’)
df1 = pd.read_excel(‘table3.xlsx’)
df2 = df.merge(df1, how = ‘outer’, on = ‘学号’).fillna(0)
df2[[‘上网总时间’]] = df2[[‘上网总时间’]].astype(int)
df2[[‘借书总时间’]] = df2[[‘借书总时间’]].astype(int)
df2.iloc[:,[0,2,3]]python

链接结果存入新的表格中

import pandas as pd
#读入须要操做的表格
df = pd.read_excel(‘table2.xlsx’)
df1 = pd.read_excel(‘table3.xlsx’)
#将两个表格外链接
df2 = df.merge(df1, how = ‘outer’, on = ‘学号’).fillna(0)
#将链接以后的数据列强转为int型
df2[[‘上网总时间’]] = df2[[‘上网总时间’]].astype(int)
df2[[‘借书总次数’]] = df2[[‘借书总次数’]].astype(int)
#把获得的结果显示出来,(能够直接打印print(df2),下面打印的是链接以后表格的0,2,3列)
df2.iloc[:,[0,2,3]]
#把获得的结果存到新的表格中
df2.to_excel(‘result1.xlsx’)web