Manual:Pywikibot/add text.py/zh

此脚本可以协助添加文字，添加的位置在页面结尾的维护分类、跨维基链接和相关模板之前，或者添加在页面顶部.

这至少需要2.7及以上版本的python,正如所述.

参数
这些命令行参数可以用来指定要在哪些页面上操作：

 -cat               Targets entries within a specific category -page              Use a page as generator -file              Read a list of pages to treat from the named text file. Page titles in the file must be                    enclosed with brackets or separated by newlines. Argument can also be given as "-file:filename".

Furthermore, the following command line parameters are supported:

 -text              Define which text to add -talkpage          Put the text onto the talk page instead -summary           Define the summary to use -except            Use a regex to check if the text is already in the page **DEPRECATED IN 6.3.0 - Use "-grepnot" instead** -excepturl         Use the html page as text where you want to see if there's the text, not the wiki-page. -newimages         Add text in the new images -untagged          Add text in the images that don't have any license template -always            If used, the bot won't ask if it should add the text specified -up                If used, put the text at the very top of the page * -noreorder         Disable reordering of categories

For more command line parameters, run the bot help command for example:

Adding a template to specific pages
It will add the text " " at the very top of the pages with "Category:Template documentation", except for those which already include it.


 * — only target entries categorized in the page of "Category:Template documentation"
 * — add the template " " (excluding the quotes)
 * To insert return code, use " ". But, if you use " " option, it becomes invalid.
 * — regex commands to exclude entries which have this template already in the page
 * — put the text at the top of the page instead

另一个例子：

Adding category to pages without any category
This is a real instance that is used on Wikipedia to put a template on a page without any category, because if there are any hidden categories, the page will be defined as categorized.