文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

python 读取excel中的数据

2023-01-31 01:26

关注

  应为工作的原因有所接触python,学习过程中找了点有用的东东,分享一下

 
使用xlrd包,它可以运行在所有的平台上。
Windows下载链接:
http://download.csdn.net/detail/qianminming/2026756#comment

这意味着你可以在Linux系统上用Python读取Excel文件!
使用示例:
 
打开工作表
 
import xlrd
wb = xlrd.open_workbook('mywbook.xls')
 
检查工作表名称
wb.sheet_names()
 
得到第一个工作表,或者通过索引顺序 或 工作表名称
 
sh = wb.sheet_by_index(0)
sh = wb.sheet_by_name(u'Sheet1')
 
循环行,得到你要索引的列表:
 
for rownum in range(sh.nrows):
print sh.row_values(rownum)
 
如果你只是想得到第一列:
 
first_column = sh.col_values(0)
 
索引独立的单元格:
 
cell_A1 = sh.cell(0,0).value
cell_C4 = sh.cell(2,3).value
 
在单元格输入一些内容:
 
row = 0
col = 0
ctype = 1 # 查看下面
value = 'asdf'
xf = 0 # 扩展的格式化 (默认是0)
sh.put_cell(row, col, ctype, value, xf)
sh.cell(0,0) # 文本:u'asdf'
sh.cell(0,0).value # 'asdf'
 
可选的类型ctype: 0 = empty(空), 1 = string(字符), 2 = number(数字), 3 = date(日期), 4 = boolean(布尔), 5 = error(错误)
阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-后端开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯