热门搜索: 中考 高考 考试 开卷17
服务电话 024-96192/23945006
 

超简单:用Python让Excel飞起来(核心模块语法详解篇)

编号:
wx1202509321
销售价:
¥70.22
(市场价: ¥79.80)
赠送积分:
70
数量:
   
商品介绍

本书从日常办公工作中的实用角度出发,全面、系统地讲解Python中提供的常用的、用于处理Excel办公工作的核心模块。全书分为三部分共8章。第 部分为章,主要介绍Python处理系统和文件的模块,即pathlib模块。第二部分为第2~6章,主要介绍Python处理Excel办公操作的模块,如xlwings模块、openpyxl模块、xlrd模块。第三部分为第7章和第8章,主要介绍整理数据的模块,即pandas模块。为了帮助读者透彻理解模块中各个属性和函数,本书在介绍办公的核心模块时,详细讲解了各个模块常用属性和函数的语法格式、参数说明及其应用,具有很强的实用性和可操作性。本书适合使用Python处理Excel办公的工作人员在日常工作中进行查询使用,又可以作为Python初学者学习和提升Python编程技能的参考工具书。

前言导读部分 路径、文件夹和文件处理—pathlib模块章操作路径、文件夹和文件1.1路径操作141.1.1Path对象—创建路径对象141.1.2cwd()函数和home()函数—获取特殊路径151.1.3parts属性—分解路径161.1.4parent属性和parents属性—获取上级路径171.1.5name属性和stem属性—获取文件全名、文件主名和文件夹名201.1.6suffix属性和suffixes属性—获取文件扩展名211.1.7“/”运算符和joinpath()函数—拼接路径231.1.8with_name()函数和with_suffix()函数—更改文件夹名、文件名、扩展名251.1.9is_absolute()函数—判断指定路径是否为绝对路径261.2文件夹和文件操作271.2.1exists()函数—判断文件夹或文件是否存在271.2.2is_dir()函数和is_file()函数—判断路径指向的对象是文件夹还是文件281.2.3mkdir()函数和rmdir()函数—新建和删除文件夹301.2.4touch()函数和unlink()函数—新建和删除文件311.2.5rename()函数和replace()函数—重命名或移动文件夹和文件331.2.6iterdir()函数—罗列文件夹的内容341.2.7glob()函数和rglob()函数—罗列并筛选文件夹的内容361.2.8stat()函数—获取文件夹或文件的状态信息401.3牛刀小试—批量整理文件44第2部分 Excel文件处理—xlwings和openpyxl模块第2章用xlwings模块管理工作簿2.1启动和退出Excel程序512.2工作簿的基本操作522.2.1  open()函数和close()函数—打开和关闭工作簿522.2.2  add()函数和save()函数—新建和保存工作簿532.2.3  fullname属性—获取工作簿的绝对路径562.2.4  name属性—获取工作簿的文件名572.3工作簿操作常调用的api属性582.3.1  Protect()函数—保护工作簿结构582.3.2  Password属性—为工作簿设置打开密码602.3.3  SaveAs()函数—转换工作簿的文件格式612.3.4  PrintOut()函数—打印工作簿63第3章用xlwings模块管理工作表3.1选取工作表663.2工作表的基本操作683.2.1  name属性—获取或更改工作表的名称683.2.2  add()函数—插入空白工作表713.2.3  delete()函数—删除工作表733.2.4  clear_contents()函数—清除工作表的内容743.2.5  clear()函数—清除工作表的内容和格式773.2.6  autofit()函数—自动调整工作表的行高和列宽793.2.7  visible属性—隐藏或显示工作表823.2.8  copy()函数—复制工作表833.3工作表操作常调用的api属性853.3.1  Protect()函数—保护工作表863.3.2  PrintOut()函数—打印工作表873.3.3  Zoom属性—调整工作表的打印缩放比例883.3.4  CenterHorizontally属性和CenterVertically属性—设置工作表的打印位置893.3.5  PrintHeadings属性—打印工作表时打印行号和列标903.3.6  Color属性—设置工作表的标签颜色92第4章用xlwings模块管理单元格4.1选取单元格954.1.1  range()函数—根据地址选取单元格区域954.1.2  expand()函数—扩展单元格区域964.1.3  resize()函数—调整单元格区域的大小984.1.4  offset()函数—偏移单元格区域994.1.5  current_region属性—选取单元格所在的当前区域1004.1.6  last_cell属性—选取单元格区域的最后一个单元格1014.1.7  rows属性和columns属性—选取单元格区域的某行和某列1024.2获取单元格的属性1054.2.1  address属性和get_address()函数—获取单元格区域的地址1054.2.2  row属性和column属性—获取单元格的行号和列号1074.2.3  count属性—获取单元格区域的单元格数与行/列数1094.2.4  shape属性—获取单元格区域的行/列数1104.2.5  width属性和height属性—获取单元格区域的宽度和高度1114.3编辑单元格1134.3.1  clear_contents()函数和clear()函数—清除单元格的内容和格式1134.3.2  value属性—读取或输入数据1154.3.3  formula属性—读取或输入公式 1184.3.4  merge()函数和unmerge()函数—合并和拆分单元格1204.3.5  copy()函数—复制单元格1234.4设置单元格格式1254.4.1  font属性—设置字体格式1254.4.2  color属性—设置填充颜色1274.4.3  number_format属性—设置数字格式1284.4.4  wrap_text属性—设置单元格内容自动换行1304.4.5  column_width属性和row_height属性—设置列宽和行高1314.4.6  autofit()函数—自动调整行高和列宽1334.5单元格操作常调用的api属性1344.5.1  HorizontalAlignment属性和VerticalAlignment属性—设置内容的对齐方式1344.5.2  Borders对象—设置单元格边框1364.5.3  PrintOut()函数—打印单元格内容139第5章openpyxl模块常用操作5.1管理工作表1425.1.1freeze_panes属性—冻结工作表的窗格1425.1.2password属性—保护工作表1445.2管理行和列1455.2.1insert_rows()函数和insert_cols()函数—插入空白行和空白列1455.2.2delete_rows()函数和delete_cols()函数—删除行和列1485.2.3hidden属性—隐藏行和列1505.2.4group()函数—组合行和列1545.3管理单元格1575.3.1merge_cells()函数和unmerge_cells()函数—合并和拆分单元格1575.3.2font属性—获取字体格式1615.3.3Font对象—设置字体格式1625.3.4Alignment对象—设置内容对齐方式1655.3.5Side对象和Border对象—设置边框格式168第3部分 数据导入和整理—pandas模块第6章数据处理基本操作6.1pandas模块的数据结构1756.1.1  Series对象—创建一维数据结构1756.1.2  DataFrame对象—创建二维数据结构1786.2数据的读取与写入1816.2.1  read_excel()函数—读取Excel工作簿数据1816.2.2  read_csv()函数—读取CSV文件数据1896.2.3  to_excel()函数—将数据写入Excel工作簿1936.2.4  to_csv()函数—将数据写入CSV文件1966.3数据概况的查看1986.3.1  head()函数和tail()函数—查看数据的前/后几行1986.3.2  shape属性—查看数据的行数和列数2006.3.3  info()函数—查看数据的基本统计信息2026.3.4  dtypes属性—查看各列的数据类型2036.3.5  dtype属性—查看某一列的数据类型2046.4行标签和列标签的修改2056.4.1  index属性和columns属性—修改行标签和列标签2056.4.2  rename()函数—重命名行标签和列标签2076.4.3  set_index()函数—将数据列设置为行标签2086.4.4  reset_index()函数—重置行标签2106.5数据的排序、选取和筛选2126.5.1  sort_values()函数—数据排序2126.5.2  rank()函数—获取数据的排名2196.5.3  loc属性—按标签选取数据2236.5.4  iloc属性—按索引号选取数据2276.5.5  逻辑表达式—按条件筛选数据233第7章数据处理进阶操作7.1处理缺失值和重复值2387.1.1isnull()函数—判断和统计缺失值2387.1.2dropna()函数—删除缺失值2407.1.3fillna()函数—填充缺失值2467.1.4drop_duplicates()函数—删除重复值2497.1.5unique()函数—获取唯一值2537.2数据的转换和编辑2547.2.1astype()函数—数据类型转换2547.2.2T属性—转置行列2567.2.3stack()函数—将数据表转换为树形结构2577.2.4insert()函数—插入数据2607.2.5drop()函数—删除数据2627.2.6isin()函数—查找数据2677.2.7replace()函数—替换数据2707.3数据的合并2737.3.1merge()函数—根据指定的列合并数据2737.3.2concat()函数—在指定方向上合并数据2777.3.3append()函数—纵向追加数据2807.4数据的运算2837.4.1基本统计函数—完成基本的统计计算2837.4.2describe()函数—获取数据分布情况2867.4.3corr()函数—计算相关系数2887.4.4groupby()函数—分组汇总数据2907.4.5pivot_table()函数—创建数据透视表295

商品参数
基本信息
出版社 机械工业出版社
ISBN 9787111690917
条码 9787111690917
编者 快学习教育
译者 --
出版年月 2021-10-01 00:00:00.0
开本 24开
装帧 平装
页数 300
字数 246
版次 1
印次 1
纸张
商品评论

暂无商品评论信息 [发表商品评论]

商品咨询

暂无商品咨询信息 [发表商品咨询]