⽤python读取xlsx⽂件
⼀准备⼯作:
⼆ xlrd库读取
⾸先安装xlrd库,安装⽅法:
pip install xlrd
import xlrd
#打开excel
wb = xlrd.open_workbook('test_user_data.xlsx')
#按⼯作簿定位⼯作表
sh = wb.sheet_by_name('TestUserLogin')
ws)#有效数据⾏数
ls)#有效数据列数
ll(0,0).value)#输出第⼀⾏第⼀列的值
w_values(0))#输出第⼀⾏的所有值
#将数据和标题组合成字典
print(dict(w_values(0),sh.row_values(1))))
#遍历excel,打印所有数据
for i in ws):
w_values(i))
输出结果:
三:pandas库读取
1.安装pandas:
pip install pandas
2.代码如下
import pandas as pd
python怎么读取excel的数据df = pd.read_excel('test_user_data.xlsx')
data=df.values
print("获取到所有的值:\n{}".format(data))
结果如下:
3 操作⾏列
读取列数
import pandas as pd
#读取第⼀列、第⼆列、第四列
df = pd.read_excel('test_user_data.xlsx',sheet_name='TestUserLogin',usecols=[0,1,3])
data = df.values
print(data)
读取⾏数
import pandas as pd
#读取第⼀⾏
df = pd.read_excel('test_user_data.xlsx',sheet_name='TestUserLogin',nrows=1)
data = df.values
print(data)
以上就是⽤python读取xlsx⽂件的详细内容,更多关于python读取xlsx⽂件的资料请关注其它相关⽂章!
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论