爆款云主机2核4G限时秒杀,88元/年起!
查看详情

活动

天翼云最新优惠活动,涵盖免费试用,产品折扣等,助您降本增效!
热门活动
  • 618智算钜惠季 爆款云主机2核4G限时秒杀,88元/年起!
  • 免费体验DeepSeek,上天翼云息壤 NEW 新老用户均可免费体验2500万Tokens,限时两周
  • 云上钜惠 HOT 爆款云主机全场特惠,更有万元锦鲤券等你来领!
  • 算力套餐 HOT 让算力触手可及
  • 天翼云脑AOne NEW 连接、保护、办公,All-in-One!
  • 中小企业应用上云专场 产品组合下单即享折上9折起,助力企业快速上云
  • 息壤高校钜惠活动 NEW 天翼云息壤杯高校AI大赛,数款产品享受线上订购超值特惠
  • 天翼云电脑专场 HOT 移动办公新选择,爆款4核8G畅享1年3.5折起,快来抢购!
  • 天翼云奖励推广计划 加入成为云推官,推荐新用户注册下单得现金奖励
免费活动
  • 免费试用中心 HOT 多款云产品免费试用,快来开启云上之旅
  • 天翼云用户体验官 NEW 您的洞察,重塑科技边界

智算服务

打造统一的产品能力,实现算网调度、训练推理、技术架构、资源管理一体化智算服务
智算云(DeepSeek专区)
科研助手
  • 算力商城
  • 应用商城
  • 开发机
  • 并行计算
算力互联调度平台
  • 应用市场
  • 算力市场
  • 算力调度推荐
一站式智算服务平台
  • 模型广场
  • 体验中心
  • 服务接入
智算一体机
  • 智算一体机
大模型
  • DeepSeek-R1-昇腾版(671B)
  • DeepSeek-R1-英伟达版(671B)
  • DeepSeek-V3-昇腾版(671B)
  • DeepSeek-R1-Distill-Llama-70B
  • DeepSeek-R1-Distill-Qwen-32B
  • Qwen2-72B-Instruct
  • StableDiffusion-V2.1
  • TeleChat-12B

应用商城

天翼云精选行业优秀合作伙伴及千余款商品,提供一站式云上应用服务
进入甄选商城进入云市场创新解决方案
办公协同
  • WPS云文档
  • 安全邮箱
  • EMM手机管家
  • 智能商业平台
财务管理
  • 工资条
  • 税务风控云
企业应用
  • 翼信息化运维服务
  • 翼视频云归档解决方案
工业能源
  • 智慧工厂_生产流程管理解决方案
  • 智慧工地
建站工具
  • SSL证书
  • 新域名服务
网络工具
  • 翼云加速
灾备迁移
  • 云管家2.0
  • 翼备份
资源管理
  • 全栈混合云敏捷版(软件)
  • 全栈混合云敏捷版(一体机)
行业应用
  • 翼电子教室
  • 翼智慧显示一体化解决方案

合作伙伴

天翼云携手合作伙伴,共创云上生态,合作共赢
天翼云生态合作中心
  • 天翼云生态合作中心
天翼云渠道合作伙伴
  • 天翼云代理渠道合作伙伴
天翼云服务合作伙伴
  • 天翼云集成商交付能力认证
天翼云应用合作伙伴
  • 天翼云云市场合作伙伴
  • 天翼云甄选商城合作伙伴
天翼云技术合作伙伴
  • 天翼云OpenAPI中心
  • 天翼云EasyCoding平台
天翼云培训认证
  • 天翼云学堂
  • 天翼云市场商学院
天翼云合作计划
  • 云汇计划
天翼云东升计划
  • 适配中心
  • 东升计划
  • 适配互认证

开发者

开发者相关功能入口汇聚
技术社区
  • 专栏文章
  • 互动问答
  • 技术视频
资源与工具
  • OpenAPI中心
开放能力
  • EasyCoding敏捷开发平台
培训与认证
  • 天翼云学堂
  • 天翼云认证
魔乐社区
  • 魔乐社区

支持与服务

为您提供全方位支持与服务,全流程技术保障,助您轻松上云,安全无忧
文档与工具
  • 文档中心
  • 新手上云
  • 自助服务
  • OpenAPI中心
定价
  • 价格计算器
  • 定价策略
基础服务
  • 售前咨询
  • 在线支持
  • 在线支持
  • 工单服务
  • 建议与反馈
  • 用户体验官
  • 服务保障
  • 客户公告
  • 会员中心
增值服务
  • 红心服务
  • 首保服务
  • 客户支持计划
  • 专家技术服务
  • 备案管家

了解天翼云

天翼云秉承央企使命,致力于成为数字经济主力军,投身科技强国伟大事业,为用户提供安全、普惠云服务
品牌介绍
  • 关于天翼云
  • 智算云
  • 天翼云4.0
  • 新闻资讯
  • 天翼云APP
基础设施
  • 全球基础设施
  • 信任中心
最佳实践
  • 精选案例
  • 超级探访
  • 云杂志
  • 分析师和白皮书
  • 天翼云·创新直播间
市场活动
  • 2025智能云生态大会
  • 2024智算云生态大会
  • 2023云生态大会
  • 2022云生态大会
  • 天翼云中国行
天翼云
  • 活动
  • 智算服务
  • 产品
  • 解决方案
  • 应用商城
  • 合作伙伴
  • 开发者
  • 支持与服务
  • 了解天翼云
      • 文档
      • 控制中心
      • 备案
      • 管理中心

      用Python实现表格读写

      首页 知识中心 软件开发 文章详情页

      用Python实现表格读写

      2024-11-18 09:10:11 阅读次数:25

      写入,单元格,字典,数据

      案例一:获取个人工资信息

      我们需要从【10月员工绩效表】中找到江宇的信息,然后写入【江宇工资信息表】中10月工资信息对应的行。

      用Python实现表格读写

       

      用Python实现表格读写

      实现代码:

      # 从openpyxl库导入load_workbook函数
      from openpyxl import load_workbook

      # 打开【10月员工绩效表】的工作簿,获取活动工作表
      performance_wb = load_workbook('./material/10月员工绩效表.xlsx')
      performance_ws = performance_wb.active

      # 打开【江宇工资信息表】的工作簿,获取活动工作表
      info_wb = load_workbook('./material/江宇工资信息表.xlsx')
      info_ws = info_wb.active

      # 获取【绩效】值
      performance = performance_ws['D14'].value
      # 获取【奖金】值
      bonus = performance_ws['E14'].value
      # 获取【基本工资】值
      base = performance_ws['F14'].value

      # 写入【绩效】值
      info_ws['E11'].value = performance
      # 写入【奖金】值
      info_ws['F11'].value = bonus
      # 写入【基本工资】值
      info_ws['G11'].value = base

      # 保存对【江宇工资信息表】工作簿的写入
      info_wb.save('./material/江宇工资信息表.xlsx')

      本案例中使用数据的过程应该是这样的:

      1)取出薪资数据:打开【10月员工绩效表】工作表,根据坐标取出薪资数据。

      2)原样使用数据:将取出的数据存储好,无需处理。

      3)数据写入其他工作表:写入到【江宇工资信息表】中对应的位置并保存。

      案例二:生成前十行绩效信息表

      案例二是需要从【10月员工绩效表】中提取前十行信息,写入一个新的工作簿。这样,保存后可以用作员工绩效信息的模板表格。

      用Python实现表格读写

       

      用Python实现表格读写

      用Python实现表格读写

       

      实现代码:
       

      # 从openpyxl库导入load_workbook和Workbook
      from openpyxl import load_workbook, Workbook

      # 打开【10月员工绩效表.xlsx】工作簿
      performance_wb = load_workbook('./material/10月员工绩效表.xlsx')
      # 获取活动工作表
      performance_ws = performance_wb.active

      # 新建工作簿
      new_wb = Workbook()
      # 获取活动工作表
      new_ws = new_wb.active

      # 获取performance_ws的前十行数据
      for row in performance_ws.iter_rows(max_row=10, values_only=True):
      # 将数据写入新的工作表
      new_ws.append(row)

      # 保存新工作簿为【员工绩效表-模板.xlsx】
      new_wb.save('./material/员工绩效表-模板.xlsx')

       

      用Python实现表格读写

      用Python实现表格读写

       

      代码的设计思路:

      1)确定数据范围并取出数据:导入模块库、打开【10月员工绩效表】工作簿工作表、取出前十行数据。

      2)如何使用所取数据:原样使用。

      3)数据使用后的输出结果:写入到新建的【员工绩效表-模板】工作簿中,并保存。

       

      用Python实现表格读写

      下面我们来“总结和对比”下两个案例。

      案例一和案例二,最大的不同点是所取的数据不一样。案例一获取三个单个单元格的数据,案例二则是取出前十行的数据范围。

      同时呢,也有两个相同点,都是原样使用数据,而且输出的结果都是写入其他工作表中。

      也就是说“获取数据-->如何使用数据-->输出什么结果”的基本结构中,“挥舞”着各自不同的“招式”。

      “Excel文件读写”问题分解

      我们可以根据“需要获取哪些数据范围”,“如何使用数据”,“如何输出结果”的步骤过程来分析“Excel文件读写类”的问题。

      但是这三大步骤问题的“答案”可以有多种变体,从而衍生出不同的功能效果,解决不同的实际需求。

      1. 获取哪些数据范围

      常常与Excel表格打交道的话,你肯定知道,即使是对于同一个工作簿,同一个工作表,人们想要获取的数据就可能千差万别。

      比如【10月薪资绩效表】,可能需要江宇的个人数据,也可能需要前十行数据作为模版,还可能需要所有员工的数据进行汇总等等。

      根据要获取什么数据范围内的单元格来划分,大致可以分为三类:

      1、已知坐标的个别单元格
      2、单行或单列范围内的单元格
      3、多行多列组成的矩形范围内的单元格

      用Python实现表格读写

      用Python实现表格读写

       

      用Python实现表格读写

       

      . 如何使用数据

      取出数据后,就可以使用数据了。

      虽然上面两个案例“使用数据”的方式比较简单,但是如果我说出其他的一些操作方式,你也一定能够理解。毕竟它们就源于日常的Excel使用。

      那么除了原样的写入数据,我们还可以从行数据中抽取数据,进行计算(数学计算、字符串拼接等),比如通过“提成”与“绩效”之和,得到本月所有奖金的金额。

      另外,还可以抽取数据,形成新的数据行,比如抽取出每行第1个和最后1个单元格的内容,得到一行新的数据。

      当然还可以将获得的数据,存储为Python中的数据类型,以便后续使用。比如把每行数据存为字典类型等等。

      用Python实现表格读写

      3. 如何输出结果

      数据处理和使用后,肯定会输出一定的数据结果。那么使用完数据,一般会得到什么样新的数据结果呢?

      前面我们看到的主要是写入到其他工作表,输出新的工作簿内容。其实“写入到工作表”这种方式下也会有不少细分:

      用Python实现表格读写

      除了你已经知道的,案例一和案例二中的“写入单元格数据”或“写入行数据”。

      还可以“指定”从哪一行写起,“指定”写到具体坐标位置等;还可以写到不同的工作表对象中,比如原工作表、其他已有工作表、或者新建工作簿的工作表等。

      另外,如果加上“循环”,还可以同时写到多个不同的工作表中,或者多个不同的坐标位置上。

      那还会不会还有其他输出结果呢?

      还可以将处理后的数据直接输出,打印到终端。

      用Python实现表格读写

      总体而言,我们可以将问题分解划分为三个步骤:获取数据,使用数据,数据输出,各步骤中又蕴含着不同的具体表现。

      用Python实现表格读写

       

      再来回顾刚刚的两个项目案例:

      像案例一这种,获取的数据是单个单元格;然后将所取数据原样写入到另外的表格。属于典型的单元格读写模式。

      像案例二这种,获取的数据是矩形区域的,一般要按行取出;然后将所取数据原样写入到另外的表格中。属于典型的按行读写模式。

      用Python实现表格读写

       

      案例三:计算并打印奖金信息

      依然是从【10月员工绩效表】提取所有员工的工资信息,然后根据每行中员工的“绩效”与“提成”的数值之和,计算出奖金总额,最后按照固定格式输出每位员工的奖金信息。

      用Python实现表格读写

      代码实现:
       

      # 从openpyxl库导入load_workbook和Workbook
      from openpyxl import load_workbook, Workbook

      # 打开【10月员工绩效表.xlsx】工作簿
      performance_wb = load_workbook('./material/10月员工绩效表.xlsx')
      # 获取活动工作表
      performance_ws = performance_wb.active

      # 获取performance_ws中除表头外的数据
      for row in performance_ws.iter_rows(min_row=2, values_only=True):
      # 读取【工号】
      staff_id = row[0]
      # 读取【员工姓名】
      staff_name = row[1]
      # 读取【绩效】
      performance = row[3]
      # 读取【提成】
      bonus = row[4]
      # 计算“奖金”
      award = performance + bonus
      # 打印结果
      print('工号:{},姓名:{},本月奖金为:{}'.format(staff_id, staff_name, award))

       输出结果:

      用Python实现表格读写

       

      用Python实现表格读写

       是有两处小的知识点细节,需要你注意:

      用Python实现表格读写

      第1点,使用​​iter_rows()​​时,要注意values_only参数,其参数值不同,后面获取单元格的代码就会不同。

      上图中左侧的代码中,参数值为True,表示“只取单元格的值”,后续使用索引取到的,直接就是单元格的值。后续代码中不需​​单元格.value​​语句。

      右侧的代码中,默认为False,表示不是“只取单元格的值”,那么使用索引取出的不仅仅是单元格值,而是单元格对象,因此后续的代码都需要增加​​.value​​获取单元格的值。

      所以,当我们只需取出单元格的值,可以使用​​values_only = True​​,使后续代码更加简洁。

      第2点就是循环体的缩进。由于提取部分单元格并计算和打印,都是每获取一条员工信息,就要处理一次。

      所以这些语句需要相对上面的for循环有一层缩进。也就是说“使用数据”和“数据输出”作为循环体,要缩进以重复执行。

      与前两个案例不同,案例三中对于获取的数据进行了处理使用,不再是原样使用。即,从每行数据选取需要的单元格值,并进行加法运算。这种模式是——“按行取数计算”。

      用Python实现表格读写

      案例四:创建薪资信息字典

      依然是【10月薪资绩效表】,要从这个总的薪资表中,读取所需数据范围的行数据,然后取出部分信息,将其对应存储在字典中。

      事情是这样的,【10月薪资绩效表】中的员工信息比较多,如果要找到某位同事(比如找到江宇的绩效、基本工资等)得按行整个查找一遍。

      如果用Python的话,有没有类似Excel软件中的查找功能,能根据人名或者工号等有代表性的关键字,找到这个人所在的行,得到这行的信息呢?

      用Python实现表格读写

      当然是可以的。还记得Python中的字典类型吗?字典元素为键值对,根据唯一的键,可以找到对应的值。

      所以啊,咱们可以“以工号为​​键​​​,以每位员工的行数据作为​​值​​”,存储成一个“薪资信息字典”。

      这样就能让“员工的工号”与“该员工的各项薪资信息”形成映射关系,找到工号就能对应关联到员工信息。

      而且利用字典提取键和值的方式,也可以很方便地进行数据查询。

      代码实现:
       

      # 从openpyxl库导入load_workbook函数
      from openpyxl import load_workbook

      # 打开【10月员工绩效表.xlsx】工作簿
      performance_wb = load_workbook('./material/10月员工绩效表.xlsx')
      # 获取活动工作表
      performance_ws = performance_wb.active

      # 创建员工信息字典
      staff_info = {}

      # 从第二行开始读取工作表中的信息
      for row in performance_ws.iter_rows(min_row=2, values_only=True):
      # 取出工号
      member_number = row[0]
      # 将信息存入员工信息字典
      staff_info[member_number] = {
      '姓名': row[1],
      '部门': row[2],
      '绩效': row[3],
      '奖金': row[4],
      '基本工资': row[5],
      '是否确认': row[6]
      }
      print(staff_info)

       运行结果:

      用Python实现表格读写

       

      用Python实现表格读写

      代码实现:

      # 从openpyxl库中导入load_workbook函数
      from openpyxl import load_workbook

      # 打开【10月员工绩效表.xlsx】工作簿,相对路径为'./material/10月员工绩效表.xlsx'
      wb = load_workbook( './material/10月员工绩效表.xlsx' )
      # 使用工作簿的active属性,获取活动工作表,存储在变量ws中
      ws=wb.active

      # 遍历iter_rows()获取的数据范围,最少从第2行取起,只取单元格的值
      for row in ws.iter_rows(min_row=2 , values_only=True ):
      # 打印获取的行数据
      print(row)

       运行结果:

      用Python实现表格读写

       接下来看如何使用数据。需要选取数据,分别作为​​键​​​和​​值​​,也就是从每一行提取出不同单元格的值。

      用Python实现表格读写

      那么如何将这些数据存储为字典呢?

      首先要在循环外创建一个空的字典,才能再往里写入键值对。

      代码实现:

      # 创建员工信息字典
      staff_info = {}

      # 从第二行开始读取工作表中的信息
      for row in performance_ws.iter_rows(min_row=2, values_only=True):
      # 取出工号
      member_number = row[0]
      # 将信息存入员工信息字典
      staff_info[member_number] = {
      '姓名': row[1],
      '部门': row[2],
      '绩效': row[3],
      '奖金': row[4],
      '基本工资': row[5],
      '是否确认': row[6]
      }
      print(staff_info)

       

      8-15行中,键对应的值也是一个键值对。

      它是表头和数据组成的键值对,你可以结合之前终端打印的字典和下图对表格中“键值”内容的拆分,理解这种情况。

      用Python实现表格读写

      其实,此时是形成了,“字典的值”也都是一个字典的情况,也就是字典嵌套。

      除了把每行员工的信息存为字典,我们还可以把每行员工的信息整个存储为元组类型,比如下图:

      用Python实现表格读写

      为什么在使用数据时要将其存储为字典,仅仅是为了打印输出吗?

      其实不然,还记得本案例想解决的问题吗?我们想要根据工号,找到该员工对应的信息。

      我根据得到的字典,写了一个稍复杂的程序。下面就来看一下“查询员工信息字典”的好用之处。

      代码实现:

      # 设置薪资信息字典(以前8条数据为例)
      staff_info = {
      'S1001': {'姓名': '吕建国', '部门': '销售部', '绩效': 100, '提成': 2250, '基本工资': 7500, '是否确认': '是'},
      'S1002': {'姓名': '张想', '部门': '后勤部', '绩效': 100, '提成': 4250, '基本工资': 7500, '是否确认': '是'},
      'S1003': {'姓名': '王淑兰', '部门': '后勤部', '绩效': 300, '提成': 3500, '基本工资': 6500, '是否确认': '是'},
      'S1004': {'姓名': '赵丽娟', '部门': '开发部', '绩效': 100, '提成': 2750, '基本工资': 7500, '是否确认': '否'},
      'S1005': {'姓名': '陈利', '部门': '开发部', '绩效': 100, '提成': 1750, '基本工资': 6000, '是否确认': '是'},
      'S1006': {'姓名': '车敏', '部门': '销售部', '绩效': 300, '提成': 4250, '基本工资': 7000, '是否确认': '是'},
      'S1007': {'姓名': '孙飞', '部门': '运营部', '绩效': 200, '提成': 1500, '基本工资': 7000, '是否确认': '是'},
      'S1008': {'姓名': '陈彬', '部门': '后勤部', '绩效': 300, '提成': 1500, '基本工资': 9500, '是否确认': '是'}
      }

      # 输入你想查询的员工的工号
      staff_id = input('请输出你所查询员工的工号(如:S1001):')

      # 根据工号(键)找到员工信息(值)
      dict_staff = staff_info.get(staff_id)

      # 判断该员工是否存在
      if dict_staff:
      # 输入你想要查询的员工信息
      search_info = input('请输出你想查询的信息(如:姓名/部门/绩效/提成/是否确认):')

      # 判断该员工信息是否存在
      if dict_staff.get(search_info):
      print('经查询,该员工' + search_info + '为:')
      print(dict_staff[search_info])
      # 无此表头时,无法查询
      else:
      print('所输信息类型错误,只能查询姓名、部门、绩效、提成、是否确认')

      # 无此工号时,无法查询
      else:
      print('所输工号错误')

       输出结果:

      用Python实现表格读写

       

      可见“存储为字典”是查询数据的好工具吧,可以直接对应查到所需的“姓名”或“部门”等信息,岂不更方便。

      另外,当我们有多个表格需要进行对比筛选或者分类时,将数据存为字典也是不错的选择。

      因为,当把多个表格中相同的数据,比如【10月薪资绩效表】和【9月薪资绩效表】中的工号,用它作为“暗号”,查出各自的表格信息后,再进行对比或分类。

      对于需要将每行数据存储为字典的场景,我们可以称为“按行取数,存为字典”或者“按行读取为字典”。

      final案例:取数汇总并写入

      目的】:获取【江宇工资信息表】中10月的绩效、提成、基本工资,计算出总和,写入到【江宇工资信息表】并保存。
      【江宇工资信息表-相对路径】:./material/江宇工资信息表.xlsx

      用Python实现表格读写

      厘清思路

      还是按照“获取数据--使用数据--数据输出”的步骤分解问题。这个问题需求与我们已知的四种问题模式有什么关联和有什么可以借鉴都是需要注意的。

      1)获取哪些数据?

      要获取三个单元格的值,分别是['E11']、['F11']、['G11']。

      2)如何使用数据?

      将以上获取的三个数据,相加得到总值。

      3)数据输出的结果?

      在原工作表中写入数据并保存。具体就是在['H11']写入总工资数额,另外在['H1']写入表头——'总工资'。

       

      用Python实现表格读写

       实现代码:

      # 导入模块
      from openpyxl import load_workbook

      # 获取数据
      wb = load_workbook('./material/江宇工资信息表.xlsx')
      ws = wb['Sheet1']

      performance = ws['E11'].value
      bonus = ws['F11'].value
      base = ws['G11'].value

      # 使用数据
      salary = performance + bonus + base

      # 输出结果
      ws['H1'].value = '总工资'
      ws['H11'].value = salary
      wb.save('./material/江宇工资信息表.xlsx')
      版权声明:本文内容来自第三方投稿或授权转载,原文地址:https://blog.51cto.com/u_15888443/5881321,作者:mez_Blog,版权归原作者所有。本网站转在其作品的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如因作品内容、版权等问题需要同本网站联系,请发邮件至ctyunbbs@chinatelecom.cn沟通。

      上一篇:DRF—Mixin拓展类、视图集

      下一篇:Python学习笔记(6.0)

      相关文章

      2025-05-19 09:04:53

      【NetApp数据恢复】误操作导致NetApp存储的卷丢失,卷内虚拟机无法访问的数据恢复案例

      【NetApp数据恢复】误操作导致NetApp存储的卷丢失,卷内虚拟机无法访问的数据恢复案例

      2025-05-19 09:04:53
      存储 , 数据 , 数据恢复 , 解压
      2025-05-16 09:15:17

      多源BFS问题(4)_地图分析

      多源BFS问题(4)_地图分析

      2025-05-16 09:15:17
      单元格 , 算法 , 网格 , 距离
      2025-05-16 09:15:17

      Linux系统基础-文件系统

      Linux系统基础-文件系统

      2025-05-16 09:15:17
      hello , 写入 , 文件 , 输出
      2025-05-16 09:15:17

      多源BFS问题(2)_飞地的数量

      多源BFS问题(2)_飞地的数量

      2025-05-16 09:15:17
      bfs , grid , 单元格 , 算法
      2025-05-16 09:15:10

      画图时使用的函数和一些错误处理

      画图时使用的函数和一些错误处理

      2025-05-16 09:15:10
      数据
      2025-05-14 10:33:25

      超级好用的C++实用库之国密sm4算法

      国密SM4算法,全称为国家密码管理局制定的SM4分组密码算法,是中国自主设计的商用密码算法标准之一,用于数据的对称加密。

      2025-05-14 10:33:25
      加密 , 参数 , 数据 , 模式 , 解密
      2025-05-14 10:07:38

      30天拿下Rust之引用

      在Rust语言中,引用机制是其所有权系统的重要组成部分,它为开发者提供了一种既高效又安全的方式来访问和共享数据。引用可以被视为一个指向内存地址的指针,它允许我们间接地访问和操作存储在内存中的数据。

      2025-05-14 10:07:38
      Rust , text , 可变 , 引用 , 数据
      2025-05-14 10:07:38

      30天拿下Rust之所有权

      在编程语言的世界中,Rust凭借其独特的所有权机制脱颖而出,为开发者提供了一种新颖而强大的工具来防止内存错误。这一特性不仅确保了代码的安全性,还极大地提升了程序的性能。

      2025-05-14 10:07:38
      data , Rust , 内存 , 函数 , 变量 , 数据
      2025-05-14 10:03:13

      【MySQL】-数据库优化(索引)

      索引(index)是帮助数据库高效获取数据的数据结构

      2025-05-14 10:03:13
      index , Tree , 二叉 , 搜索 , 数据 , 索引 , 节点
      2025-05-14 10:03:13

      超级好用的C++实用库之Base64编解码

      Base64是一种编码方式,用于将二进制数据转换为可打印的ASCII字符。这种编码方式常用于在HTTP协议等应用中传输二进制数据,比如:图片、音频、视频等。

      2025-05-14 10:03:13
      Base64 , 字符串 , 数据 , 编码 , 长度
      查看更多
      推荐标签

      作者介绍

      天翼云小翼
      天翼云用户

      文章

      33561

      阅读量

      5235615

      查看更多

      最新文章

      超级好用的C++实用库之国密sm4算法

      2025-05-14 10:33:25

      超级好用的C++实用库之Base64编解码

      2025-05-14 10:03:13

      超级好用的C++实用库之字节流解析器

      2025-05-14 10:02:58

      java项目多端数据同步解决方案

      2025-05-14 10:02:58

      Python 引用不确定的函数

      2025-05-14 09:51:15

      python json反序列化为对象

      2025-05-14 09:51:15

      查看更多

      热门文章

      Python|斐波那契数列

      2023-02-27 10:01:21

      游戏编程之十一 图像页CPICPAGE介绍

      2022-11-28 01:25:04

      PHP:将list列表转为tree树形数据

      2023-02-28 08:23:26

      数据结构与算法之七 栈

      2022-11-17 12:37:20

      Python编程:Crypto模块RSA非对称加密

      2023-02-15 10:02:30

      Python编程:利用peewee的model_to_dict进行数据迁移

      2023-02-21 06:21:46

      查看更多

      热门标签

      java Java python 编程开发 代码 开发语言 算法 线程 Python html 数组 C++ 元素 javascript c++
      查看更多

      相关产品

      弹性云主机

      随时自助获取、弹性伸缩的云服务器资源

      天翼云电脑(公众版)

      便捷、安全、高效的云电脑服务

      对象存储

      高品质、低成本的云上存储服务

      云硬盘

      为云上计算资源提供持久性块存储

      查看更多

      随机文章

      分布滞后线性和非线性模型(DLNM)分析空气污染(臭氧)、温度对死亡率时间序列数据的影响|附代码数据

      【机器学习】任务七:聚类算法 (K-means 算法、层次聚类、密度聚类对鸢尾花(Iris)数据进行聚类)

      C语言二级错题积累(1)

      深入浅出 Python MemoryView:一种高效操作大数据的秘密武器

      数量生态学冗余分析(RDA)分析植物多样性物种数据结果可视化|附代码数据

      JavaEE: 数据链路层的奇妙世界

      • 7*24小时售后
      • 无忧退款
      • 免费备案
      • 专家服务
      售前咨询热线
      400-810-9889转1
      关注天翼云
      • 旗舰店
      • 天翼云APP
      • 天翼云微信公众号
      服务与支持
      • 备案中心
      • 售前咨询
      • 智能客服
      • 自助服务
      • 工单管理
      • 客户公告
      • 涉诈举报
      账户管理
      • 管理中心
      • 订单管理
      • 余额管理
      • 发票管理
      • 充值汇款
      • 续费管理
      快速入口
      • 天翼云旗舰店
      • 文档中心
      • 最新活动
      • 免费试用
      • 信任中心
      • 天翼云学堂
      云网生态
      • 甄选商城
      • 渠道合作
      • 云市场合作
      了解天翼云
      • 关于天翼云
      • 天翼云APP
      • 服务案例
      • 新闻资讯
      • 联系我们
      热门产品
      • 云电脑
      • 弹性云主机
      • 云电脑政企版
      • 天翼云手机
      • 云数据库
      • 对象存储
      • 云硬盘
      • Web应用防火墙
      • 服务器安全卫士
      • CDN加速
      热门推荐
      • 云服务备份
      • 边缘安全加速平台
      • 全站加速
      • 安全加速
      • 云服务器
      • 云主机
      • 智能边缘云
      • 应用编排服务
      • 微服务引擎
      • 共享流量包
      更多推荐
      • web应用防火墙
      • 密钥管理
      • 等保咨询
      • 安全专区
      • 应用运维管理
      • 云日志服务
      • 文档数据库服务
      • 云搜索服务
      • 数据湖探索
      • 数据仓库服务
      友情链接
      • 中国电信集团
      • 189邮箱
      • 天翼企业云盘
      • 天翼云盘
      ©2025 天翼云科技有限公司版权所有 增值电信业务经营许可证A2.B1.B2-20090001
      公司地址:北京市东城区青龙胡同甲1号、3号2幢2层205-32室
      • 用户协议
      • 隐私政策
      • 个人信息保护
      • 法律声明
      备案 京公网安备11010802043424号 京ICP备 2021034386号