返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • Python办公好轻松 简单代码搞定自动化办公 郎宏林,丁盈 著 专业科技 文轩网
  • 新华书店正版
    • 作者: 郎宏林 丁盈著
    • 出版社: 人民邮电出版社
    • 出版时间:2023-03-01 00:00:00
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    文轩网图书旗舰店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

         https://product.suning.com/0070067633/11555288247.html

     

    商品参数
    • 作者: 郎宏林 丁盈著
    • 出版社:人民邮电出版社
    • 出版时间:2023-03-01 00:00:00
    • 版次:1
    • 印次:1
    • 印刷时间:2023-03-01
    • 页数:310
    • 开本:16开
    • 装帧:平装
    • ISBN:9787115601636
    • 国别/地区:中国
    • 版权提供:人民邮电出版社

    Python办公好轻松 简单代码搞定自动化办公

    作  者:郎宏林,丁盈 著
    定  价:89.8
    出 版 社:人民邮电出版社
    出版日期:2023年03月01日
    页  数:324
    装  帧:平装
    ISBN:9787115601636
    主编推荐

    1.本书内容新颖,结构合理 本书分为基础篇和实践篇,不同层次的人群可选择性学习。基础篇通俗易懂,适合零基础编程人群学习;实践篇基本涵盖了自动化文档处理、文件处理和数据分析方面的案例,适合有自动化办公需求的读者阅读,也适合想提升编程能力的读者阅读。 2.技巧实用、案例丰富 本书提供了丰富的自动化办公案例,还通过扫描看视频的方式帮助读者掌握实践细节,提高办公效率。 3.资源丰富,轻松上手 本书提供强大的配套资源,不仅包括全书所有程序案例的代码和源数据,还包括与书配套的PPT讲稿和编程练习的参考答案。

    内容简介

    本书深入浅出地讲解了如何利用Python实现高效办公,包含Python编程的基础知识,以及Python在办公自动化方面的应用。 本书内容分2篇,共12章。第一篇介绍Python编程的基础知识,涉及Python编程的基本语法、流程控制、数据模型、函数式编程、程序调试与异常处理、面向对象编程等。第二篇介绍Python在办公自动化领域的应用,分为文件批处理、使用正则表达式对文本内容进行批处理、Excel数据分析自动化、图片批处理、爬取互联网数据、PDF文档处理自动化,基本涵盖了文件处理和数据分析方面的自动化办公工作。 本书提供丰富的配套资源(如教学视频、PPT、案例数据、源代码和编程练习的参考答案),读者可以参考学习并尝试将书中介绍的解决方案用于实际工作中,有助于提升办公效率,夯实编程技能。 本书不要求读者拥有Python或编程基础,适合想要入门Python编程的读者阅读,也适合想要利用Pythnull

    作者简介

    郎宏林,拥有多年自然语言处理和企事业办公自动化领域的研发经验,在使用信息技术改造传统办公方式过程中,首先提出了文档一体化概念并应用于实践,提高了办公效率。现就职于某科技公司,任技术负责人和架构师,熟悉项目管理,精通Java、C#、Python等编程语言。 丁盈,在中文信息处理领域工作十余年,对机器翻译、办公自动化等技术有一定的研究,精通 Python 编程语言,现就职于某科技公司专家委员会。

    精彩内容

    目录
    第一篇Python编程基础
    第1章入门Python2
    1.1初识Python2
    1.1.1下载和安装Python2
    1.1.2了解Python的交互环境4
    1.1.3算式5
    1.2变量与常量7
    1.2.1变量的定义7
    1.2.2变量的命名7
    1.2.3变量的赋值8
    1.2.4常量9
    1.2.5输入与输出函数10
    1.3数据类型11
    1.3.1认识数据类型11
    1.3.2整数类型12
    1.3.3浮点类型13
    1.3.4布尔类型14
    1.3.5复数类型14
    1.4字符串15
    1.4.1认识字符串15
    1.4.2字符串的拼接15
    1.4.3字符串的访问16
    1.4.4字符串的判断17
    1.4.5字符串相等判断18
    1.5格式化输出19
    1.5.1格式化输出案例19
    1.5.2print函数的格式化输出功能19
    1.5.3占位符“%d”的使用20
    1.5.4占位符“%s”的使用21
    1.5.5占位符“%f”的使用21
    1.6编辑代码22
    1.6.1使用代码编辑器22
    1.6.2代码注释23
    1.6.3代码缩进24
    1.6.4编写多行语句25
    1.6.5转义符25
    1.6.6编码规范25
    1.7流程图26
    1.7.1使用流程图描述程序步骤26
    1.7.2认识流程图27
    1.7.3如何绘制流程图30
    1.8编程练习32
    第2章流程控制34
    2.1条件判断结构34
    2.1.1关系表达式34
    2.1.2简单条件结构35
    2.1.3逻辑表达式36
    2.1.4多重条件的判断38
    2.1.5嵌套条件的判断40
    2.2计算自然数1~100的累加和42
    2.2.1使用推土机算法42
    2.2.2使用简便算法42
    2.2.3使用Python计算自然数1~100的累加和43
    2.2.4认识for循环结构44
    2.2.5认识range函数45
    2.2.6用for循环计算1~100的累加和46
    2.3while循环结构47
    2.3.1如何保持程序运行47
    2.3.2认识while循环结构48
    2.3.3保持程序的运行50
    2.4嵌套循环与循环退出52
    2.4.1for嵌套循环52
    2.4.2break和continue语句53
    2.4.3while嵌套循环56
    2.5编程练习58
    第3章数据模型61
    3.1类与对象61
    3.1.1类和对象的关系61
    3.1.2认识类62
    3.1.3序列对象63
    3.2列表类型64
    3.2.1列表结构64
    3.2.2可变序列65
    3.2.3列表排序69
    3.2.4列表遍历69
    3.3元组类型70
    3.3.1元组结构70
    3.3.2元组的创建70
    3.3.3元组的访问71
    3.3.4元组的遍历72
    3.4字典类型72
    3.4.1字典结构72
    3.4.2如何创建一个字典对象73
    3.4.3字典更新与删除73
    3.4.4字典的访问74
    3.4.5判断key是否在字典中75
    3.5可迭代对象75
    3.5.1迭代器协议75
    3.5.2用迭代器遍历序列对象76
    3.6编程练习78
    第4章函数式编程80
    4.1函数与代码的可复用性80
    4.1.1语句重复的代码80
    4.1.2功能重复的代码81
    4.1.3使用函数解决功能重复的问题81
    4.1.4函数的结构82
    4.2函数参数的使用83
    4.2.1函数的参数83
    4.2.2默认参数84
    4.2.3可变参数85
    4.2.4关键字参数86
    4.3常用内置函数86
    4.3.1构造字符串、列表、元组、字典对象87
    4.3.2对象的操作89
    4.3.3运算与聚合处理函数94
    4.4变量的作用域97
    4.4.1标识符97
    4.4.2局部和全局变量的作用域97
    4.4.3局部变量和全局变量名称相同98
    4.4.4嵌套函数的作用域99
    4.5列表解析表达式99
    4.5.1使用一条语句来创建列表100
    4.5.2使用条件表达式过滤列表100
    4.5.3使用表达式初始化列表元素100
    4.5.4创建矩阵101
    4.6lambda表达式101
    4.6.1认识lambda表达式101
    4.6.2内置函数filter102
    4.6.3lambda表达式使用案例102
    4.7生成器类型与yield表达式103
    4.7.1可迭代对象和迭代器103
    4.7.2认识yield表达式104
    4.7.3生成器类型的方法104
    4.7.4生成器示例105
    4.8模块与包106
    4.8.1模块的作用106
    4.8.2import语句109
    4.8.3搜索路径110
    4.8.4包111
    4.8.5主模块111
    4.9编程练习113
    第5章程序调试与异常处理115
    5.1调试Python程序115
    5.1.1使用print函数调试程序115
    5.1.2使用assert断言语句调试程序116
    5.1.3使用log输出程序运行状态117
    5.1.4使用内置函数breakpoint设置断点117
    5.1.5调试程序118
    5.2处理程序出现的异常119
    5.2.1认识Python异常119
    5.2.2异常的处理和检测121
    5.2.3内置异常123
    5.3编程练习124
    第6章面向对象编程125
    6.1类与类的封装125
    6.1.1面向对象编程的概念126
    6.1.2类的封装127
    6.2类的定义与访问128
    6.2.1定义一个Python类128
    6.2.2类实例化为对象130
    6.2.3访问对象的属性和方法131
    6.2.4使用内置函数操作对象的属性133
    6.2.5类方法的不同称谓及作用133
    6.2.6类属性的不同称谓及作用136
    6.3类的继承137
    6.4类的多态性140
    6.4.1认识类的多态性140
    6.4.2pass语句143
    6.5编程练习144
    第二篇办公自动化
    第7章文件批处理146
    7.1文件批量命名146
    7.1.1文件和目录146
    7.1.2拼接文件路径147
    7.1.3提取文件创建时间147
    7.1.4文件重命名148
    7.1.5提取文件扩展名148
    7.1.6判断文件和目录148
    7.1.7遍历文件149
    7.1.8文件批量命令示例149
    7.2文件内容批量替换150
    7.2.1open函数150
    7.2.2读取文件内容152
    7.2.3替换文件内容153
    7.2.4保存文件到磁盘153
    7.2.5批量替换示例154
    7.3创建文件和目录155
    7.3.1创建单个目录155
    7.3.2with语句与上下文管理156
    7.3.3批量创建目录157
    7.3.4批量创建文件157
    7.3.5文件和目录批量创建示例158
    7.4提取文件属性159
    7.4.1提取文件修改时间159
    7.4.2提取文件最近访问时间160
    7.4.3提取文件大小160
    7.4.4读写CSV文件160
    7.4.5遍历子目录162
    7.4.6文件属性提取示例162
    7.5编程练习164
    第8章使用正则表达式对文本内容进行批处理165
    8.1入门正则表达式165
    8.1.1原始字符串标记165
    8.1.2初识正则表达式166
    8.1.3正则表达式元字符169
    8.1.4正则匹配模式及其标志172
    8.2正则表达式相关的对象173
    8.2.1正则表达式对象173
    8.2.2Math对象178
    8.3批量检查和替换文本内容181
    8.3.1敏感词批量检测181
    8.3.2校验通讯录的邮箱格式182
    8.3.3批量替换指定的文本内容183
    8.3.4批量提取符合规则的内容184
    8.4编程练习185
    第9章Excel数据分析自动化187
    9.1科学计算工具NumPy187
    9.1.1安装NumPy187
    9.1.2NumPy数组187
    9.1.3数组操作190
    9.1.4数组的索引和访问191
    9.1.5数组的切片192
    9.1.6花式索引194
    9.1.7布尔索引195
    9.1.8where函数196
    9.2数据分析工具pandas197
    9.2.1安装pandas库197
    9.2.2pandas数据对象197
    9.2.3重新索引198
    9.2.4算术运算199
    9.2.5使用函数处理数据200
    9.3Excel工作簿的读取与写入202
    9.3.1Excel文件构成202
    9.3.2读取Excel工作表202
    9.3.3访问Excel单元格数据204
    9.3.4DataFrame数据写入Excel工作簿204
    9.4Excel的提取与合并206
    9.4.1将多个工作簿提取到一个工作簿206
    9.4.2将多个工作簿提取到一个工作表208
    9.4.3将同名工作表提取到一个工作表208
    9.4.4将同名工作表提取到一个工作簿209
    9.5数据可视化工具Matplotlib210
    9.5.1安装Matplotlib库210
    9.5.2使用Matplotlib绘图210
    9.5.3绘制函数图像213
    9.5.4绘制柱状图217
    9.5.5绘制折线图218
    9.5.6绘制散点图220
    9.6Excel汇总统计221
    9.6.1同一工作簿下的多工作表汇总221
    9.6.2将多个工作簿汇总到一个工作簿223
    9.6.3自动生成数据透视表224
    9.7数据分析案例226
    9.7.1泰坦尼克号沉船乘客数据226
    9.7.2缺失值和异常值的处理226
    9.7.3统计男女乘客人数、船舱等级分布人数和儿童人数227
    9.7.4分别统计船舱等级、性别、年龄段对应的获救情况229
    9.8Excel报表自动化232
    9.8.1报表任务232
    9.8.2日期和时间类型233
    9.8.3数据分析237
    9.8.4生成报表238
    9.9编程练习240
    第10章图片批处理241
    10.1Pillow库241
    10.1.1安装Pillow库241
    10.1.2Image对象241
    10.1.3ImageDraw对象243
    10.2图片格式批量转换244
    10.2.1读取图片文件244
    10.2.2设置图片尺寸244
    10.2.3图片格式转换245
    10.2.4格式批量转换示例245
    10.3图片效果处理246
    10.3.1ImageFilter对象246
    10.3.2模糊滤镜的使用247
    10.3.3轮廓滤镜的使用247
    10.3.4浮雕滤镜的使用248
    10.3.5彩色图像处理为灰度图像248
    10.3.6图片效果示例249
    10.4图片添加文字和水印250
    10.4.1图片添加文字250
    10.4.2图片添加水印250
    10.4.3添加文字和水印示例251
    10.5编程练习252
    第11章爬取互联网数据253
    11.1入门爬虫253
    11.1.1安装Scrapy253
    11.1.2一个简单的爬虫项目254
    11.2HTML与XPath257
    11.2.1标记语言257
    11.2.2XPath语法259
    11.2.3定位符号260
    11.2.4运算符261
    11.2.5谓词261
    11.2.6XPath函数261
    11.3Scrapy框架264
    11.3.1爬虫的基本工作原理264
    11.3.2Scrapy爬虫的工作机制265
    11.3.3请求与响应265
    11.3.4Request对象266
    11.3.5改进百度新闻爬虫项目267
    11.3.6选择器270
    11.3.7数据的定义271
    11.3.8数据的处理ItemLoader类272
    11.3.9Scrapy内置数据处理器273
    11.3.10为每个Item数据项添加处理器275
    11.3.11爬虫Spider类277
    11.3.12CrawlSpider类279
    11.3.13配置文件280
    11.3.14Pipeline管道类281
    11.4爬取互联网文本内容283
    11.4.1任务描述283
    11.4.2创建CrawlSpider爬虫283
    11.4.3定义Item数据容器284
    11.4.4定义数据处理ItemLoader类284
    11.4.5定义Pipeline管道类286
    11.4.6编辑CrawlSpider爬虫代码287
    11.5爬取互联网图片288
    11.5.1任务描述288
    11.5.2图片管道对象288
    11.5.3使用图片管道对象290
    11.5.4生成缩略图294
    11.5.5图片最近下载延迟调整294
    11.6爬取互联网文件294
    11.6.1任务描述295
    11.6.2分析网站295
    11.6.3定义数据项296
    11.6.4文件下载管道类296
    11.6.5修改配置文件297
    11.6.6编辑爬虫文件297
    11.6.7运行爬虫298
    11.7编程练习299
    第12章PDF文档处理自动化300
    12.1批量合并PDF文档300
    12.1.1安装PyPDF2300
    12.1.2读取PDF300
    12.1.3写入PDF301
    12.1.4合并PDF示例302
    12.2拆分PDF文档304
    12.2.1章节提取304
    12.2.2设置页码305
    12.2.3拆分PDF示例305
    12.3输出图片305
    12.3.1安装PyMuPDF306
    12.3.2使用PyMuPDF306
    12.3.3图片输出示例307
    12.4提取文本307
    12.4.1内容提取307
    12.4.2软换行和空行处理308
    12.4.3文本提取示例308
    12.5编程练习310

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购