码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • Python学习之CSDN21天学习挑战赛计划之10


    ​
    ​

    活动地址:CSDN21天学习挑战赛

    学习的最大理由是想摆脱平庸,早一天就多一份人生的精彩;迟一天就多一天平庸的困扰。

    1,​xlrd和xlwt的介绍

    ,2,读取excel操作

    xlrd用于读取excel的数据,速度非常快。支持xls和xlsx两种文件格式的读取

    1),cmd安装模块

    1. PS C:\Users\T14\Desktop> pip install xlrd
    2. Collecting xlrd
    3. Downloading xlrd-2.0.1-py2.py3-none-any.whl (96 kB)
    4. ---------------------------------------- 96.5/96.5 KB 122.7 kB/s eta 0:00:00
    5. Installing collected packages: xlrd
    6. Successfully installed xlrd-2.0.1

    2)打开文件xlrd.open_workbook(path)

    3),获取所有表名wb.sheet_names()

    4),wb.sheet_by_index(索引) or wb.sheet_by_name("sheet表名")

    3,对sheet表的行操作

    1),获取sheet表总函数sheet.nrows

    2),返回由改行中所有单元格对象组成的列表,列表内是键值对,sheet.row(1),如:[列表1:‘值’,列表2:‘值’,...]

    3),返回指定行的所有单元格数值组成的列表,sheet.row_values(rowx,start_colx=0,end_colx=None),如:['值1','值2','值3',]

    4),返回指定行的有效长度:sheet.row_len(rowx)

    4,对sheet表的列操作

    1),返回指定sheet表的有效列数sheet.ncols

    2),返回由该列中所有单元格对象组成的列表,sheet.col(1)或者sheet.col_slice(1)

    3),返回指定列的所有单元格数值组成的列表,sheet.col_values(colx,start_colx=0,end_clox=None)

    5,xlwt写入Excel表

    1),创建Excel表对象,xlwt.workbook(encoding='utf8')

    2),新建sheet表worksheet=workbook.add_sheet('sheet1')

    3),写入数据到指定单元格,worksheet.write(0,0,"value"),0行0列,数据为value

    4),保存文件,workbook.save('test.xlsx')

    5),设置列宽worksheet.col(c).width

    6),设置行高worksheet.row(c).height

    7),其他属性

    xlwt.Font(),xlwt.Pattern(),xlwt.Borders(),xlwt.Alignment()

  • 相关阅读:
    数独程序求解世界最难数独——JAVA版
    RakSmart站群服务器租用注意事项科普
    SpringSecurity源码学习四:会话管理
    铁矿行业商业智能BI经营分析框架(三)财务能力分析
    【代码随想录】算法训练计划16
    前端:css特殊样式(2D变换,3D变换,过渡,动画,渐变)
    7.3 进程管理之暂停、归档和策略
    java 常用工具类
    解决使用WebTestClient访问接口报[185c31bb] 500 Server Error for HTTP GET “/**“
    吃透这 500 道大厂 Java 高频面试题后,怒斩 offer
  • 原文地址:https://blog.csdn.net/Cupid99/article/details/126275153
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号