如何使用 pywikibot 将一个页面克隆到多个其他页面?

问题描述 投票:0回答:1

我需要帮助使用 pywikibot 将一个页面的内容复制到多个其他页面。 IE。我写了第 1 页,我需要第 2 页和第 3 页具有相同的内容。

我尝试阅读文档,但没有找到任何有关这样做的内容。

python mediawiki wiki pywikibot
1个回答
0
投票

为什么不使用模板来代替?

如果你有一个模板,它的内容将被嵌入(嵌入)到每个使用它的页面上,如果你需要进行任何更改,你所要做的就是编辑模板,而不是几十个页面。这是在维基百科上推荐的做事方式,而不是使用机器人。

如果您确实需要将相同的内容添加到不同的页面,我不知道 pywikibot,但我已经使用 AutoWikiBrowser 的插件 CSVLoader 完成了。

您只需要了解正则表达式的基本知识即可使用它,您可以追加、前置或替换文本,甚至使用所需内容创建新页面。

© www.soinside.com 2019 - 2024. All rights reserved.