导图社区 常用办公软件介绍
常用办公软件介绍,包括Excel、word和email等的详细介绍,知识全面详细,干货满满,现在不收藏,还在等什么呢。
Python高效办公复习的思维导图,包括openpyxl库、emali导入模块、登录邮箱、Python-docx模块等内容,本图知识梳理清楚,非常实用,值得收藏。
Python基础课思维导图,包括数据类型、函数、控制流、问题排查、创建类与函数、模块等的相关知识点,有需要的同学,可以收藏下哟。
Python基础课的思维导图,包括控制流、数据类型、自然行数、模块、创建类与函数、问题排查等内容,初学者适用。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
常用 办公软件
Excel
openpycl库 {xlsx/xlsm/xltx/xltm}
安装
Windows系统:pip install openpyxl
MacOS系统:pip3 install openpyxl
库与模块导入
导入库 import openpyxl # 通过文件路径,打开工作簿 wb1 = openpyxl.load_workbook('./demo_excel.xlsx') # 用 Workbook() 创建新工作簿 wb2 = openpyxl.Workbook()
from 库/模块 import 函数/方法/类/变量 from openpyxl import load_workbook, Workbook # 通过文件路径,打开已有工作簿 wb1 = load_workbook('./demo_excel.xlsx') # 用 Workbook() 创建新工作簿 wb2 = Workbook()
工作顺序
1.打开工作簿
函数 打开指定工作簿 load_workbook(filename) load_workbook(工作簿路径.xlsx)
【实例化类创建工作簿】 导入 from openpyxl import Workbook # 新建工作簿 new_wb = Workbook()
成功打开/创建后 打印 运行终端显示: <openpyxl.workbook.workbook.Workbook object at xxxxxxxx>
2.确认工作表 Worksheet对象
获取活动中的工作表 工作簿对象.active wc=wb.active
按表名取表 工作簿对象['表名']
3.操作单元格 Cell
获取单行、单列 成为元组 (<Cell '工作表名称'.坐标>,,,,,)
工作表对象[行数]
工作表对象['列名'] 列明有''
获取多行数据 iter_rows()
工作表对象.iter_rows(min_row,max_row,min_col,min_col,values_only=False) min_row和max_row分别表示最小行索引和最大行索引 min_row 默认值1 max_row默认值 有数据的最下面一行 行数 min_col和max_col 列的最小行索引和最大行索引 参数values_only决定是否返回单元格的值 True则返回单元格的值(只读数据) False则返回单元格对象(写入数据)默认
添加数据 工作表对象.append(列表/元组)
单元格
获取方式
for row in 工作表对象.iter_rows()
for cell in 工作表对象[行数] for cell in 工作表对象['列名']
工作表对象['单元格坐标']
操作
# 获取单元格的值 单元格对象.value # 给单元格对象赋值 单元格对象.value = 值
4.保存
工作簿对象.save(filename)
# 将新建的工作簿保存为【new_excel.xlsx】 new_wb.save('./new_excel.xlsx')
样式和图形设置
样式styles
字体大小(颜色、下划线)
颜色
边框
对齐方式
图形chart
面积图
条形图,柱状图
气泡图
折线图
散点图
拼图
xlrd库
xlwt库
Word
docx库
email
发送 smtplib
管理 email
主题