当前位置: 首页 > news >正文

wordpress 演示站西宁网站建设西宁

wordpress 演示站,西宁网站建设西宁,wordpress模板百度云,北京海淀建设银行数据中心Openpyxl库 1、Openpyxl模块2、Excel写入2.1、新建2.2、添加数据2.3、单元格格式 3、Excel读取4、Excel的CRUD4.1、查4.2、改4.3、删 1、Openpyxl模块 Openpyxl是一个用于处理xlsx格式Excel表格文件的第三方python库#xff0c;几乎支持Excel表格的所有操作 基本概念#x… Openpyxl库 1、Openpyxl模块2、Excel写入2.1、新建2.2、添加数据2.3、单元格格式 3、Excel读取4、Excel的CRUD4.1、查4.2、改4.3、删 1、Openpyxl模块 Openpyxl是一个用于处理xlsx格式Excel表格文件的第三方python库几乎支持Excel表格的所有操作 基本概念 Workbook相当于一个Excel文档每个Workbook对象都是一个独立的Excel文件SheetExcel文档中的表单每个Excel文档中至少有一个SheetCellExcel单元格是不可分割的基本数据存储单元 安装 pip install openpyxl2、Excel写入 2.1、新建 from openpyxl import load_workbook, Workbook# 新建一个Excel文档初始化 workbook Workbook() # 初始化/获取一个Sheet新创建的Excel默认自带名为Sheet的表单 # sheet workbook.active # 创建一个Sheet新建的多个Sheet默认插在后面 sheet workbook.create_sheet(Sheet1) # 创建一个Sheet插入到最前面 # sheet workbook.create_sheet(Sheet1, 0)2.2、添加数据 append(list)在已有的数据后面追加写入增量写入# 定义表头插入一条数据 sheet.append([id, name, age, addr]) # 批量插入数据 data [[001, Tom, 18],[002, Jerry, 17, US],[003, Alice, 20] ] for row in data:sheet.append(row)# 保存Excel-Sheet1 workbook.save(rC:\Users\cc\Desktop\openpyxl.xlsx)2.3、单元格格式 from openpyxl.styles import Font, Border, Side, PatternFill, colors, Alignment# 1字体 # 设置A1单元格字体风格为Times New Roman大小16粗体、斜体蓝色 sheet[A1].font Font(nameTimes New Roman, size16, boldTrue, italicTrue, colorcolors.BLUE)# 2对齐方式 # 设置单元格horizontal水平和vertical垂直对齐方式其他值left、right sheet[A1].alignment Alignment(horizontalcenter, verticalcenter)# 3行高和列宽 # 设置行高 sheet.row_dimensions[1].height 25 # 设置列宽 sheet.column_dimensions[A].width 15# 4边框 # 设置边框四个方向的线条种类 left, right, top, bottom [Side(stylethin, color000000)] * 4 # 将各方向线条作为参数传入Border方法 sheet[A1].border Border(leftleft, rightright, toptop, bottombottom)# 5合并、拆分单元格 # 合并单元格 sheet.merge_cells(A1:B2) # 拆分单元格 sheet.unmerge_cells(A1:B2)# 保存Excel-Sheet2 workbook.save(rC:\Users\cc\Desktop\openpyxl.xlsx)3、Excel读取 load_workbook(Excel)文件必须是xlsx格式默认为可读可写workbook load_workbook(rC:\Users\cc\Desktop\openpyxl.xlsx) # 读取指定Sheet sheet workbook.get_sheet_by_name(Sheet1)# 追加一条记录 sheet.append([004, Bob, 19, CN])# 保存Excel workbook.save(rC:\Users\cc\Desktop\openpyxl.xlsx)4、Excel的CRUD 添加数据见2.2节 4.1、查 # 获取所有Sheet表名返回List print(workbook.sheetnames) # [Sheet, Sheet1]# 最大行数 print(sheet.max_row) # 最大列数 print(sheet.max_column)# 单元格访问 print(sheet[A1].value) print(sheet.cell(row4, column2).value)# 访问行或列 print(sheet[A]) print(sheet[A:C]) print(sheet[1]) print(sheet[1:3])# 获取所有行或列 row_list [] for row in sheet.iter_rows():row_ls []col_len len(list(sheet.iter_cols()))for cell in row:col_len - 1row_ls.append(cell.value)if col_len 0:continuerow_list.append(row_ls)print(row_list)[[id, name, age, addr], [001, Tom, 18, None], [002, Jerry, 17, US], [003, Alice, 20, None]]4.2、改 # 修改指定值 sheet[C4].value 21 sheet.cell(row4, column4).value CN# 修改操作后要保存 workbook.save(rC:\Users\cc\Desktop\openpyxl.xlsx)4.3、删 # 删除指定行或列 sheet.delete_rows(2)# 删除Excel-Sheet workbook.remove_sheet(sheet) del workbook[Sheet]# 删除操作后要保存 workbook.save(rC:\Users\cc\Desktop\openpyxl.xlsx)
http://www.yutouwan.com/news/268026/

相关文章:

  • 免费做网站网站的软件制作网站如何选择主机
  • app建设网站沈阳大十字街附近做网站公司
  • 中国纪检监察报网站公司的个人网站怎么做
  • 西安的网站建设公司在哪里可以学习做网站
  • 杭州网站关键词排名优化美食网站功能建设
  • 九曲网站建设wordpress加动效
  • 家居网站建设 百度文库重庆装修网
  • 网站空间到期影响wordpress非官方
  • 内销网站怎么做正规网页设计培训怎么样
  • 已经有了域名怎么做网站ps制作网页步骤
  • 购物网站怎么做优化专业做视频的网站
  • 做结婚请柬网站有那些专业团队表情包张伟
  • 服务器可以做网站吗电商网站定制
  • 河池网站建设公司世纪佳缘网站模板
  • 目前我们的网站正在建设中wordpress默认图像不显示
  • 网站开发软件 d网络游戏开发商
  • 阿里云服务器可以做网站网站形式
  • 网站展示效果图青岛代理记账
  • 电子厂网站建设方案书怎么写有什么网站专门做美食的吗
  • 网站建设企业云市场wordpress中文是什么意思
  • 标志在线设计网站网站建设课程小结
  • 高端的电影网站网站宽屏背景
  • 免费网站模版 优帮云thinkphp wordpress
  • 网站建设的违约责任怎么写企业品牌网站制作
  • 民治做网站哪家便宜小程序商城服务口碑好
  • 网易企业邮箱入口官网无锡网站广优化公司
  • 女人与狗做网站长沙公司制作网站费用多少
  • 企业应该如何建设自己的网站网站建设费账务处理
  • 网站刚做怎么做seo优化软件搭建公司
  • 怎么做微信上的网站吗怎么建设网站卖东西