《Python3网络爬虫开发实战(第二版)》封面确定好啦!

2024-05-15 11:48

本文主要是介绍《Python3网络爬虫开发实战(第二版)》封面确定好啦!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

这是「进击的Coder」的第 500 篇分享

作者:崔庆才

前些天我发起了一个投票,让大家帮忙为我即将出版的新书 《Python3网络爬虫开发实战(第二版)》选几个好看的封面,大家也纷纷帮忙出谋划策。

其实第二版和第一版整体差别不大,这次设计主要就是换个封面蜘蛛的图片,然后加一个第二版的标识就好了。

之前第一版的封面是这样的:

b42703bd4882cde4741ca83de502f66d.png

但这个蜘蛛我觉得还有改进的空间,于是就想换一个。

然后我就自己设计了一个,然后同时设计师也设计了一个,最后出来这么几个版本:

6daccfcbca26b8d3a6ca2ba3591166e4.png 1cc92f1916c663044d8617d30576f5ea.png

当时就是拿不定主意,然后就发起了一个投票活动,邀请群里的各个小伙伴们来投票。

大家参与也很积极,三百多个人参与了投票,结果是这样的:

a941d4f58d46a42563b809003716fa81.png

当时选项一就是刚才设计的第一张图片,选项二和三就是刚才设计的第二张图片,只是背景元素稍微换了换。

结果大家几乎清一色的都投了选项三。

但其实我对这个选项的蜘蛛不太满意,它长这样:

b648225483d3eacad12be94de9390644.png

我就感觉,这腿也太细了吧,也没点过渡和弯折,比较奇怪。但是第一个设计的根据大家的反馈,说蜘蛛的形态比较吓人,还有的人说看起来不像蜘蛛,像章鱼,我也是醉了。

反正上面这俩图我都越想越不满意,总体上还是因为轮廓的原因吧。

然后我就像自己再找一些蜘蛛轮廓,准备再做一个。

怎么做呢?

如果找到好看的轮廓,其实就是生成一个词云图就好了。

我找啊找,又搜到了几个不错的轮廓,接下来就是把这个轮廓生成词云图了。

大家可能会想,这个词云图生成也太麻烦了吧,有对应的关键字,还要符合对应的轮廓,还要同时好看,这搞起来有点难啊,目前市面上我问了下找设计师搞个词云图也得 500 块钱呢。

当然,其实 Python 也有对应的词云图生成库,但功能我觉得还是没有那么精细化。

难道要自己画?

其实不用这么麻烦,我找到了一个网站,叫做微词云,这个还是比较简单好用的,我们只需要输入关键词和每个词的频率,还能自定义想要的轮廓,它就能自动生成词云图了,如图所示:

bfa3384f8cf72e6dfccc0ccbe12fdd68.png

这就是确定的一个新轮廓,这个蜘蛛是不是看起来就舒服多了?看起来既不吓人,又没那么奇怪。

最后我找了好多小伙伴也看了看最终的效果,大家都觉得这个放在封面上挺不错的。

嗯!最后就是它了!经过几天的修改,最后的效果如下:

91fc3e73afebeac6f9ad66f9b61c9def.png

同时在第一版封面上还加上了 Python 之父推荐的相关字样,另外「第 2 版」三个字就直接标识到了图书标题的下面。

最后的完整全封如下:

218a1087e7cdbabc21a94c0755aa187a.png

背面是四位专家的推荐语。

定价是 139.8 元,没错,这本书最后 900 多页,139.8 元,其实这个价格在这个页码基础上已经算很合算了。

对了,那现在书现在是什么状态呢?

现在稿子已经送到最终的印检部啦,印制检查没问题就直接印刷啦:

403f733d706d74bad32d358abd959298.png

等印刷出来之后我还会去印厂签上千本名,到时候就会有签名版的书售卖,同时也会做活动送给大家哈。

请大家耐心等待几天,书很快就可以跟大家见面啦,届时我会在公众号第一时间公布,请大家关注哦,谢谢~

134b1602451f8e4a4cddf879603ce00e.png

End

「进击的Coder」专属学习群已正式成立,搜索「CQCcqc4」添加崔庆才的个人微信或者扫描下方二维码拉您入群交流学习。

0044155dbbfe74839530e59c820f082a.png

看完记得关注@进击的Coder

及时收看更多好文

↓↓↓

崔庆才的「进击的Coder」知识星球已正式成立,感兴趣的可以查看《我创办了一个知识星球》了解更多内容,欢迎您的加入:

ce6dcc89959631fe6562c4cc993dabba.png

好文和朋友一起看~

这篇关于《Python3网络爬虫开发实战(第二版)》封面确定好啦!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/991754

相关文章

Android 悬浮窗开发示例((动态权限请求 | 前台服务和通知 | 悬浮窗创建 )

《Android悬浮窗开发示例((动态权限请求|前台服务和通知|悬浮窗创建)》本文介绍了Android悬浮窗的实现效果,包括动态权限请求、前台服务和通知的使用,悬浮窗权限需要动态申请并引导... 目录一、悬浮窗 动态权限请求1、动态请求权限2、悬浮窗权限说明3、检查动态权限4、申请动态权限5、权限设置完毕后

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

在Java中使用ModelMapper简化Shapefile属性转JavaBean实战过程

《在Java中使用ModelMapper简化Shapefile属性转JavaBean实战过程》本文介绍了在Java中使用ModelMapper库简化Shapefile属性转JavaBean的过程,对比... 目录前言一、原始的处理办法1、使用Set方法来转换2、使用构造方法转换二、基于ModelMapper

Java实战之自助进行多张图片合成拼接

《Java实战之自助进行多张图片合成拼接》在当今数字化时代,图像处理技术在各个领域都发挥着至关重要的作用,本文为大家详细介绍了如何使用Java实现多张图片合成拼接,需要的可以了解下... 目录前言一、图片合成需求描述二、图片合成设计与实现1、编程语言2、基础数据准备3、图片合成流程4、图片合成实现三、总结前

基于Python开发PPTX压缩工具

《基于Python开发PPTX压缩工具》在日常办公中,PPT文件往往因为图片过大而导致文件体积过大,不便于传输和存储,所以本文将使用Python开发一个PPTX压缩工具,需要的可以了解下... 目录引言全部代码环境准备代码结构代码实现运行结果引言在日常办公中,PPT文件往往因为图片过大而导致文件体积过大,

nginx-rtmp-module构建流媒体直播服务器实战指南

《nginx-rtmp-module构建流媒体直播服务器实战指南》本文主要介绍了nginx-rtmp-module构建流媒体直播服务器实战指南,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有... 目录1. RTMP协议介绍与应用RTMP协议的原理RTMP协议的应用RTMP与现代流媒体技术的关系2

使用DeepSeek API 结合VSCode提升开发效率

《使用DeepSeekAPI结合VSCode提升开发效率》:本文主要介绍DeepSeekAPI与VisualStudioCode(VSCode)结合使用,以提升软件开发效率,具有一定的参考价值... 目录引言准备工作安装必要的 VSCode 扩展配置 DeepSeek API1. 创建 API 请求文件2.

C语言小项目实战之通讯录功能

《C语言小项目实战之通讯录功能》:本文主要介绍如何设计和实现一个简单的通讯录管理系统,包括联系人信息的存储、增加、删除、查找、修改和排序等功能,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录功能介绍:添加联系人模块显示联系人模块删除联系人模块查找联系人模块修改联系人模块排序联系人模块源代码如下

Golang操作DuckDB实战案例分享

《Golang操作DuckDB实战案例分享》DuckDB是一个嵌入式SQL数据库引擎,它与众所周知的SQLite非常相似,但它是为olap风格的工作负载设计的,DuckDB支持各种数据类型和SQL特性... 目录DuckDB的主要优点环境准备初始化表和数据查询单行或多行错误处理和事务完整代码最后总结Duck