分享好友 最新动态首页 最新动态分类 切换频道
一键自动化博客发布工具,用过的人都说好(掘金篇)
2024-12-26 15:49

终于要讲解我们亲爱的掘金了。掘金是一个非常不错的平台。所以很多朋友会把博客发布到掘金上。

一键自动化博客发布工具,用过的人都说好(掘金篇)

发布到掘金要填写的内容也比较多。今天给大家介绍一下如何用blog-auto-publishing-tools这个工具自动把博客发布到掘金平台上去。

前提条件当然是先下载 blog-auto-publishing-tools这个博客自动发布工具,地址如下:https://github.com/ddean2009/blog-auto-publishing-tools

要进入掘金的写文章页面,我们需要先点击掘金的发布文章按钮。

找到写文章按钮比较简单,我们直接通过class name定位到写文章按钮,点击即可。


点击写文章按钮之后,会开启一个新的tab页面。

所以接下来我们需要切换到这个新的tab页面,然后等待输入文章标题的title出现。

切换tab可以调用driver.switch_to.window方法。

然后我们调用wait.until来等待新标签完成加载内容。



掘金的文章标题没有id,所以我们只能通过xpth来定位。



从debug上来看,掘金的文章内容部分用的是CodeMirror这个富文本编辑工具。

CodeMirror的特点就是html内容会随着你的输入而动态变化。

所以这里我们不能拿到某个元素用send_keys方法,来输入文章内容。

我们需要转变一下思路。

除了send_keys方法之外,我们还可以选择把文章内容拷贝到系统的剪贴板上,然后把鼠标定位到文章内容部分之后,再调用系统的粘贴命令把文章粘贴到指定的位置。

对,就这么干:


这里要注意的是,掘金会尝试重新上传图片,如果你的图片内容比较多的话,需要耗费比较长的时间。

所以这里我sleep了15秒钟。

接下来就可以点击发布按钮了。

点击发布按钮之后,会有一个弹出框:

这里我们可以填写类型,标签,封面,专栏,话题和摘要。接下来我们一个个来看看怎么实现。

分类可以在class为category-list的div下面查找对应文字内容的category,如下所示:



添加标签需要首先点击标签下拉框:


然后需要在输入框里面输入你需要添加的标签,等标签出现在下拉框的时候,输入回车就可以选中了对应的标签了。


注意,这里我们的输入比较好的方式就是使用复制粘贴,这样不需要定位到输入元素也可以进行。

文章封面有一个input标签,所以我们可以使用selenium的上传图片功能来实现:


注意,这里的图片是在markdown文件的yaml front matter中设置的。如下所示:

收录至专栏需要定位到专栏输入框,输入对应的专栏,然后回车即可。


同样的,我们也使用的是复制粘贴的方法进行输入。

话题跟专栏的实现方式类似,也是先定位,然后输入,之后回车选择。

代码如下所示:


这里也使用的是复制粘贴的方式。

摘要是一个textarea,我们通过xpath来定位它:



最后就是发布了。


同样的,我们通过xpath来定位到发布按钮。

掘金相对而言实现是比较复杂的。大家可以仔细研究一下具体的实现细节。

最新文章
24福彩3D336期[金福临]试机号后精准一注参考
本人每天在晚上18:00 福彩3D开出试机号后发布本期方案,各位老友们,请届时参考我的方案。24福彩3D336期[金福临]试机号后精准一注参考:组选独胆参考:7组选双胆参考:4、7组选三胆参考:4、6、7单选定位444预测:百1489//十0567//个1358单选
360网贷 然后不还是怎么样
小编导语随着互联网金融的迅猛发展,网贷行业在中国市场中如雨后春笋般涌现。360网贷作为其中的佼佼者,自然引起了广泛的关注和讨论。但是,随着行业的逐渐成熟和政策的日益严格,网贷平台的未来发展也面临着诸多挑战。本站将对360网贷的发
8个惊喜满满的宝藏网站,覆盖多种资源!总有你需要的
http://music.一款专业的影视素材网站,有音效、配乐、视频、3D、平面、游戏等丰富的剪辑素材职场办公必备资源网站!网站有丰富的简历、PPT模板、PPT图表、Word模板、Excel模板、音效模板等资源一款全能的格式转换网站,不仅支持PDF转换、
2024最新:英特尔赛扬CPU性能天梯图全面解析
随着科技的不断进步,处理器市场也在经历着翻天覆地的变化。英特尔,作为全球知名的半导体公司,其产品线中的赛扬CPU一直以来都是低功耗和成本效益出色的代名词。在2024年,英特尔赛扬系列的最新进展吸引了广泛的关注,尤其是其性能在天梯
AI生成剧本大纲:写作方法及在线生成平台介绍
随着科技的飞速发展,人工智能()已经渗透到各个行业,影视创作领域也不例外。近年来剧本生成工具逐渐崭露头角,为编剧们提供了全新的创作方法。本文将详细介绍生成剧本大纲的写作方法以及在线生成平台,帮助大家更好地熟悉和利用这一技术
Facebook风控期,靠谱代理商开户攻略大揭秘!
在当前Facebook风控趋严的背景下,海外营销企业面临着前所未有的开户挑战。为了帮助广大营销人员顺利突破这一难关,本文将深入剖析为何在风控期选择代理商开户成为明智之举,并详细介绍代理商所能提供的诸多优势。首先,Facebook风控期的严
7777788888精准跑狗图|精选解释解析落实
本文目录导读:什么是精准跑狗图?关键词解析:精选解释解析落实精准跑狗图的落实策略精准跑狗图解析:探索数字背后的秘密与落实策略本文将围绕关键词“精准跑狗图”、“精选解释解析落实”展开探讨,介绍一种名为“7777788888精准跑狗图”
AI生成美女写真:手把手教你一键打造超美虚拟人像!
在这个数字化高速发展的时代,我们的生活逐渐被各种科技所改变。亲爱的宝子们,你们有没有想过,有一天你们的女友不再是一个真实的人,而是通过AI技术生成的虚拟人像呢?无论是作为社交媒体头像,还是用来制作线上作品,AI生成的超逼真美女
2023 手机销量 TOP10 出炉:苹果 iPhone 包揽前七,三星低端机夺下末三席位
2 月 22 日消息,Canalys 本月初发布 2023 全球智能手机出货量 TOP10 榜单,现在另一家市场调查机构 Counterpoint Research 公布了 2023 全球智能手机销量 TOP10 榜单。IT之家注:出货量是指手机厂商对于渠道的销售量,一般行业称其为 Sell
2025武汉电子与半导体展会/集成电路展工控电子展开启未来科技新时代
2025武汉电子与半导体展会/集成电路展工控电子展开启未来科技新时代2025年10月11日至13日,一场科技盛宴将在武汉国际博览中心隆重开幕——2025武汉电子及半导体展。这场盛会,作为中国国际机电产品博览会与武汉国际工业博览会融合展的重要
相关文章
推荐文章
发表评论
0评