相信大家会经常在微信公众号或者某站看到很高阅读量的夸张引流标题,都是一些卖课的营销广告,笔者平常看到他们就记录下来,打算在某个不忙的时间点吐槽一下,昨天笔者在一个帖子的评论区里把平常记录的标题套路分享了出来,获得了一些点赞,甚至得到了博主的回应,心想直接用一点时间把他做成一键生成的代码吧,只图一乐,不必关心细节。
import random
if __name__ == '__main__':
br_str_list = (
'$s已死,$s已凉,$a称王!',
'今天面了一个$a的程序员,见识到了基础的天花板',
'$c面经:三非背景、六轮面试、收割40k offer',
'再见,$s!如今,他才是最火的方向',
'据说,$c已经不收一本一下的员工了',
'风向变了!本科程序员说裁就裁',
'offer收割机来了!一周面了20多家',
'终于有人把$a讲明白了',
'恭喜!$a终于赚到了!',
'$a想涨工资,靠的从来不是努力!',
'B站疯传,4小时删',
'$c宣布:免费培养8000名$a开发者!学习免费!实践免费!辅导免费!',
'$a人恭喜!刚刚正式公布!',
'仅用3年,狂揽国内70%的软件市场,$a已成气候!',
'学了这些$a,你就厉害了!',
'35k稳了!$a真的yyds!',
'劝你别再闷头自学$a了!!!请收下$a学习路线!',
'三天!撸完$a系统(源码),爽!',
'$a跳槽的可以看看',
'一周三个大厂offer,我做对了什么?',
'劝你别把$s写到简历上了!!!',
'终于有人把$a讲明白了',
'定了!国家正式通知,$a人恭喜了,考过堪比公务员',
'从小厂到阿里P7,我是这么肝透$a的!',
'没有项目经验,可以拿这个练手',
'最新数据:84%的$a工程师的能力弱爆了……',
'行业大洗牌,一大批程序员要失业了?到底怎么才能打破现在的职场困境......',
'$c、$c宣布扩招上万人,进大厂的最好机会来了?!',
'我不建议你这样混技术圈......',
'坚定推动$a落地的企业,70%代码效率翻倍了!'
)
while True:
ret = input("请输入推广的方向,输入q退出")
number = random.randint(0, len(br_str_list) - 1)
if ret == 'q':
break
if number is None:
print("生成错误")
continue
output = br_str_list[number]
index = output.find('$')
c_list = ('百度','腾讯','阿里','网易','大厂','华为')
s_list = ('Spring','DDD','中台','Vue','前端','HTML','CSS','设计模式','NLP')
while index != -1:
if output[index + 1] == 'c':
rand = random.randint(0, len(c_list) - 1)
output = output.replace("$c", c_list[rand], 1)
if output[index + 1] == 's':
rand = random.randint(0, len(s_list) - 1)
output = output.replace("$s", s_list[rand], 1)
if output[index + 1] == 'a':
output = output.replace("$a", ret, 1)
index = output.find('$')
print(output)
其实程序很简单$
+字母表示占位,$a
是你要推广的关键词,$c
是大厂的名字,$s
是用来衬托你的推广技术多强、夸大辞藻、吸引眼球用的。此程序仅图一乐,不必对细节追究,不具有现实意义
虽然笔者很想吐槽这些标题广告,但是这也是一些博主的恰饭收益,博主也需要一些收入来维持自己的运营,毕竟没有输入何来输出,夸大的标题反而会让读者们直接看出来这篇文章是恰饭广告,这其实也算一种保护读者的方式,如果是一个正常标题,引来大部分人进来先看一部分正常内容突然变成是广告,那才真的是浪费读者的时间,一本正经的胡说八道引出了广告,这种冷箭才是最难防的,夸张的标题,反而是中庸之道的体现。但我仍然不太希望,CSDN上出现这种文章,而且还有极高的热度,这些恰饭文章,还是放在非技术社区比较好,比如微信公众号,破坏了技术社区的气氛的话,可能就是一条不归路,气氛再也回不来了。以上仅代表个人意见,无恶意,也并非纯粹吐槽。