python pandas读取的excle中得数据顺序会打乱吗

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python pandas读取的excle中得数据顺序会打乱吗相关的知识,希望对你有一定的参考价值。

参考技术A import pandas as pd
df = pd.DataFrame('A' : [1, 2, 3], 'B' : ['foo', 'bar', 'baz'])

df.to_excel('test.xlsx')

print pd.read_excel('test.xlsx')
# Out[28]:
# A B
# 0 1 foo
# 1 2 bar
# 2 3 baz

print pd.read_excel('test.xlsx', names=['B','A'])
# B A
# 0 1 foo
# 1 2 bar
# 2 3 baz本回答被提问者采纳

python读取excle表格_xlrd模块


python读取excle文件需要安装xlrd
 1 #python读取excle文件需要安装xlrd
 2 import xlrd
 3 #打开一个excle文件
 4 file=xlrd.open_workbook(E:\learning\list.xlsx)
 5 #打开excle文件中的一个表单
 6 a=file.sheets()[1]
 7     # table = data.sheet_by_index(0) #通过索引顺序获取
 8     # table = data.sheet_by_name(u‘Sheet1‘)#通过名称获取
 9 #打印指定行    a.row_values(行号)
10 print(a.row_values(0))
11 #打印指定列
12 print(a.col_values(1))
13 #获取行数和列数
14 nrows=a.nrows
15 print(nrows)
16 ncols=a.ncols
17 print(ncols)
18 
19 #循环行数据
20 for i in range(nrows):
21     print(a.row_values(i))
22 
23 
24 #单元格
25 cell_A1=a.cell(0,0).value
26 print(cell_A1)
27 
28 cell_A01=a.row(0)[0].value
29 print(cell_A1)
30 cell_A02=a.col(0)[1].value
31 print(cell_A02)

 


以上是关于python pandas读取的excle中得数据顺序会打乱吗的主要内容,如果未能解决你的问题,请参考以下文章

python_30期_第3讲 pandas

python_30期_第3讲 pandas

python爬虫做好了怎么用pandas保存为excle文件?

python读写excle

python爬虫做好了怎么用pandas保存为excle文件?

python读取excle表格_xlrd模块