我正在编写一个Python脚本,将其转换为:
脚本会检查每行输入是否存在页面“组件 foo”。如果存在,则创建到该页面的链接,如果不存在,则创建直接链接。
问题是我需要一种快速且廉价的方法来检查许多维基页面是否存在。我不想(尝试)下载所有“组件”页面。
我已经想出了一个手动快速解决方式:编辑一个新的维基页面,将所有的“组件”链接粘贴到页面中,预览后保存所得到的预览 HTML 页面。结果HTML文件对于现有页面和不存在页面包含了不同的链接。
那么重新表述我的问题:如何在Python中保存MediaWiki预览页面?
(我没有本地访问数据库。)
foo
bar
变成这个:
[[Component foo]]
[[bar]]
脚本会检查每行输入是否存在页面“组件 foo”。如果存在,则创建到该页面的链接,如果不存在,则创建直接链接。
问题是我需要一种快速且廉价的方法来检查许多维基页面是否存在。我不想(尝试)下载所有“组件”页面。
我已经想出了一个手动快速解决方式:编辑一个新的维基页面,将所有的“组件”链接粘贴到页面中,预览后保存所得到的预览 HTML 页面。结果HTML文件对于现有页面和不存在页面包含了不同的链接。
那么重新表述我的问题:如何在Python中保存MediaWiki预览页面?
(我没有本地访问数据库。)