Python实现Excel数据导入详解

Python代码狂人 Python代码大全 进数据导入前请先完成Pandas模块安装。 1、基本数据导入 import pandas as pd df=pd.read_excel(r"C:\Users\37364\Desktop\test.xls") #加个r避免文件路径中的\被转义 print(df) 2、指定导入哪个Sheet import pandas as pd df=pd.read_excel(r"C:\Users\37364\Desktop\test.xls",sheet_name="人员信息") #通过Sheet_name参数指定 print(df) 3、指定行索引及列索引 import pandas as pd #index_col为行索引,header为列索引,默认为0 df=pd.read_excel(r"C:\Users\37364\Desktop\test.xls",index_col=1,header=1) print(df) 4、指明导入列 import pandas as pd #指定导入第2列和第3列 df=pd.read_excel(r"C:\Users\37364\Desktop\test.xls",usecols=[1,2]) print(df) 5、指明导入行数 import pandas as pd #行数需为整数 df=pd.read_excel(r"C:\Users\37364\Desktop\test.xls",nrows=2) print(df) 6、指定编码格式及egin Python用得比较多的两种编码是UTF-8及gbk,默认为UTF-8,当导入csv文件路径或者文件名中含中文时,需设置engine="python" import pandas as pd df=pd.read_excel(r"C:\Users\37364\Desktop\test.xls",encoding="gbk") print(df)

7、将txt中数据写入到Excel txt中的数据以空格进行分隔 import pandas as pd import xlwt #数据导入Excel时需导入该模块 df=pd.read_table(r"C:\Users\37364\Desktop\test.txt",sep=" ") #txt中数据以空格进行分隔 df.to_excel(r"C:\Users\37364\Desktop\test.xls",sheet_name="人员信息") #导入数据并命令Sheet