前几天,我在《技术周刊的转变:如何平衡热爱与现实?》一文里写过国内 Python 自媒体圈在近几年的两个现象(仅个人观感,无科学数据支撑):

  • Python 广告投放出现断崖式萎缩
  • Python 大号出现很多改名/转行

本文想继续分享我观察到的另一个挺有意思的现象。如果你能从中受到一些启发,进而为自己找到一些事情做,那我真心会为你高兴。

特别声明,本文只是在分享一个行业观察,在描述一种现象趋势,请不要对号入座,不要断章取义,也不要以偏概全!!!

不知道你最近是否读过类似下面标题的文章:

  • xxx,一个神奇的 Python 库
  • xxx,一个超酷的 Python 库
  • xxx,一个实用的 Python 库
  • xxx,一个无敌的 Python 库
  • xxx,一个强大的 Python 库

其中,“xxx”可能是很知名的库,也可能是比较小众,总之取材范围很广。

标题中的形容词还可能是“超强的”、“超有用的”、“超神奇的”、“化腐朽为神奇的”,等等等,总之用词大多简短而夸张,传达出强烈的情感色彩。

以上这些形容词出现频率很高,看多了可能引起视觉疲劳。有一个作者另辟蹊径,用词就比较有文采了:“妙手回春的”、“让你健步如飞的”、“三界通吃的”、“决胜千里的”、“让你为所欲为的”……

这么起名标题的公众号不少,绝大部分都是陌生面孔,它们有以下的特征:

  • 基本上注册时间都超过 4 年,近一年左右开始发这类文章
  • 文章更新频率高,文章格式有较高相似度(毕竟都是在介绍某个库)
  • 文章阅读量不算低,超过 1 万阅读的有不少
  • 大概率有用 AI 辅助写作或翻译
  • 发文主要目的可能是为获取微信的流量主广告费
  • 出乎意料的是,某些次条擦边内容可能有超高阅读

我并不是这些文章的目标读者,老读者应该能从我过往发布的文章以及每期周刊的选材,看出我的阅读偏好完全不同。我之所以会关注到它们,是因为在朋友圈和群里都看到过转发,以及在搜索材料时也看到了。

这些文章取标题的套路方式当然是值得批判的,相互的借鉴行为也不值得推崇。

不过,或许是因为我的 Python 文章阅读量够多,我似乎获得了某种程度的阅读免疫力,因此能够较为冷静地看到这些标题党文章好像也有一些可借鉴之处。

看待事情时往积极的方面想,自然容易得到一些正面的认知。

我的几点收获/思考:

  • 利用 AI 提升写作效率,利用公众号平台的推荐机制赚取一些零花钱,这已被证明是完全可行的
  • 微信的推荐流量有比较难测的规则,但真被推荐的话,流量给得很大方,这对新起步的作者是一种公平照顾
  • 高阅读量说明感兴趣的读者多,而兴趣是最好的老师,能帮助读者开启或坚持学习,善莫大焉
  • 文章的积极作用是普及了知识,标题夸张但内容无大问题,填补了上一代 Python 技术号沉寂而留出的一些科普者生态位

说完了这些可借鉴之处,我还有一个建议,建议这些文章的作者(以及其他激起了写作念头的朋友):不要都集中去写 xxx Python 库了,应该拓宽题材,比如做几个同类库的测评、围绕某个领域去写成专题系列、找优质文章翻译成中文、写 Python 书籍推荐……

欢迎大家留言,可以说说你是怎么看文中提到的 Python 自媒体现象的?


以上是今天的分享,最后推荐一下我的《Python潮流周刊》专栏。这是一个专为国内 Python 开发者量身打造的资讯平台,为你挑选最值得分享的文章、教程、开源项目、软件工具、播客和视频、热门话题等内容。点击下方图片链接查看:

https://img.pythoncat.top/pythoncat-xiaobaotong2.png

xxx,一个神奇的 Python 库的更多相关文章

  1. 一个交互式可视化Python库——Bokeh

    本篇为<Python数据可视化实战>第十篇文章,我们一起学习一个交互式可视化Python库--Bokeh. Bokeh基础 Bokeh是一个专门针对Web浏览器的呈现功能的交互式可视化Py ...

  2. python库-Arrow处理时间

    Arrow是一个处理时间的python库,能一键转换dates/times/timestamps等时间格式而不需要大量导致各种时间模块和格式转换函数,十分快捷方便 使用Arrow需要两步转换操作: 1 ...

  3. 数据处理一条龙!这15个Python库不可不知

    如果你是一名数据科学家或数据分析师,或者只是对这一行业感兴趣,那下文中这些广受欢迎且非常实用的Python库你一定得知道. 从数据收集.清理转化,到数据可视化.图像识别和网页相关,这15个Python ...

  4. sopt:一个简单的python最优化库

    引言     最近有些朋友总来问我有关遗传算法的东西,我是在大学搞数学建模的时候接触过一些最优化和进化算法方面的东西,以前也写过几篇博客记录过,比如遗传算法的C语言实现(一):以非线性函数求极值为例和 ...

  5. #华为云·寻找黑马程序员# 如何实现一个优雅的Python的Json序列化库

    在Python的世界里,将一个对象以json格式进行序列化或反序列化一直是一个问题.Python标准库里面提供了json序列化的工具,我们可以简单的用json.dumps来将一个对象序列化.但是这种序 ...

  6. 从开发属于你自己的第一个 Python 库,做一名真正的程序员「双语版」

    你好,我是悦创.之前我在 CSDN 编写了一篇开发 Python 库的教程,有人加我提问到的一些问题,我来更新一下这篇文章:https://blog.csdn.net/qq_33254766/arti ...

  7. pysmiles:一个用于读写SMILES表达式的python库

    技术背景 SMILES表达式是化学里面常用的用于标定元素之间关系的字符串,旨在用最简短的语句来完整的表达一个分子体系内所蕴含的基本信息,比如元素.连接性以及连接属性等.由于SMILES表达式的定义种类 ...

  8. Python 库大全

    作者:Lingfeng Ai链接:http://www.zhihu.com/question/24590883/answer/92420471来源:知乎著作权归作者所有.商业转载请联系作者获得授权,非 ...

  9. 哪些 Python 库让你相见恨晚?【转】

    原文链接:https://www.zhihu.com/question/24590883/answer/92420471 原文链接:Python 资源大全 ---------------- 这又是一个 ...

  10. Python 库汇总中文版

    这又是一个 Awesome XXX 系列的资源整理,由 vinta 发起和维护.内容包括:Web框架.网络爬虫.网络内容提取.模板引擎.数据库.数据可视化.图片处理.文本处理.自然语言处理.机器学习. ...

随机推荐

  1. 使用 Docker 部署 Next Terminal 轻量级堡垒机

    1)Next Terminal 介绍 官网:https://next-terminal.typesafe.cn/ GitHub:https://github.com/dushixiang/next-t ...

  2. Istio中的核心资源及定义

    Istio 的核心资源主要包括以下几种: 1. Gateway 用于建模边缘网关,可以为进入或离开网格的流量提供专用的入口和出口点.Gateway 定义了在网格边缘运行的负载均衡器,用于接收传入或传出 ...

  3. spring boot 配置文件的加载顺序

    加载顺序为... 互为补充

  4. 瑞云与宜宾职院开展校企合作,同深圳VR联合会共建元宇宙产业学院

    2022年7月9日,宜宾职业技术学院携手深圳市虚拟现实产业联合会和深圳市瑞云科技有限公司,合作共建的"元宇宙职业教育研究与应用中心"."元宇宙产业学院"授牌仪式 ...

  5. python高级技术(死锁、递归锁、信号量、Event事件、进程池、线程池、协程)

    一 死锁和递归锁(了解) 进程也有死锁与递归锁,使用方法类似 所谓死锁: 是指两个或两个以上的进程或线程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去. 此时称 ...

  6. Android 圆形进度条ProgressBar实现固定进度

    原文: Android 圆形进度条ProgressBar实现固定进度-Stars-One的杂货小窝 之前遇到一个问题,发现Android里的圆形进度条无法固定一个进度,记录一下解决方法 探究 假设我们 ...

  7. 三维模型3DTile格式轻量化的跨平台兼容性问题分析

    三维模型3DTile格式轻量化的跨平台兼容性问题分析 三维模型3DTile格式是一种开放的.高效的和互操作的空间信息数据格式.然而,它作为一种新兴的技术,其在轻量化与跨平台兼容性方面存在着一些问题. ...

  8. 记录--再也不用手动改package.json的版本号

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 本文的起因是有在代码仓库发包后,同事问我"为什么package.json 里的版本还是原来的,有没有更新?",这个时候 ...

  9. 记录-VUE中常用的4种高级方法

    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助 1. provide/inject provide/inject 是 Vue.js 中用于跨组件传递数据的一种高级技术,它可以将数据注入到 ...

  10. 鸿蒙HarmonyOS实战-ArkTS语言(状态管理)

    前言 状态管理是指在应用程序中维护和更新应用程序状态的过程.在一个程序中,可能有很多不同的组件和模块,它们需要共享和相互作用的状态.如果没有一个明确的方式来管理这些状态,就会导致代码混乱.不易维护和难 ...