跳转到内容

用户:ALBot/Script

维基百科,自由的百科全书
Pywikipedia bot修正错误方式
  • Error 002:包含不正确的<br/>(条目列表
    转换不正确的<br/>
  • Error 007:首个章节标题标题为三个“=”(条目列表
    python replace.py -file:007.txt "===" "==" -summary:"機器人:修正錯誤007(首個章節標題標題為三個「=」)"
    python replace.py -file:007-4.txt "====" "==" -summary:"機器人:修正錯誤007(首個章節標題標題為三個「=」)"
  • Error 026:使用HTML标记 <b>(条目列表
    python replace.py -file:026.txt -summary:"機器人:修正錯誤026(使用HTML粗體標記)" -always
    <b>
    '''
    </b>
    '''
  • Error 032:内部链接有两个管道号(条目列表
    python replace.py -file:032.txt -regex "\[\[(.*?)\|\|(.*?)\]\]" "[[\1|\2]]" -summary:"機器人:修正錯誤032(內部連結有兩個管道號)" -always
    python replace.py -file:032.txt -regex "\[\[(.*?)\|(.*?)\|\]\]" "[[\1|\2]]" -summary:"機器人:修正錯誤032(內部連結有兩個管道號)" -always
  • Error 036:重定向错误(条目列表
    转换不正确的#REDIRECT(可能需要手动移除不必要的断行)
  • Error 038:使用HTML标记 <i>(条目列表
    python replace.py -file:038.txt -summary:"機器人:修正錯誤038(使用HTML斜體標記)" -always
    <i>
    ''
    </i>
    ''
  • Error 044:粗体标题(条目列表
    python replace.py -file:044.txt -regex "\=\=(.*?)\'\'\'(.*?)\=\=" "==\1\2==" -summary:"機器人:修正錯誤044(粗體標題)" -recursive
  • Error 050:en dash or em dash(条目列表
编码
python replace.py -file:050.txt -summary:"機器人:修正錯誤050(en dash or em dash)" -always
&nda sh;

&mda sh;

(Enter)
  • Error 054:列表内容最后加入分行号(条目列表
编码
python replace.py -file:054.txt -regex -always -summary:"機器人:修正錯誤054(列表內容最後加入分行號)"
\*(.*?)\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+
*\1\n
\*(.*?)\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[ ]+[(\r\n)]+
*\1\n
\*(.*?)\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+[ ]+
*\1\n</nowiki>
\#(.*?)\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+
#\1\n
\#(.*?)\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[ ]+[(\r\n)]+
#\1\n
\#(.*?)\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+[ ]+
#\1\n
  • Error 059:模板参数最后加入分行号(条目列表)(由于模板编码与表格相似,故现编码有错误移除的风险)
编码
python replace.py -file:059.txt -regex -always -summary:"機器人:修正錯誤059(模板參數最後加入分行號)"
\|\}\}
}}
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>\}\}
\n}}
[ ]+\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>\}\}
\n}}
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[ ]+\}\}
\n}}
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+\}\}
\n}}
[ ]+\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+\}\}
\n}}
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[ ]+[(\r\n)]+\}\}
\n}}
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+[ ]+\}\}
\n}}
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>\|
|
[ ]+\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>\|
|
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[ ]+\|
|
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+\|
\n|
[ ]+\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+\|
\n|
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[ ]+[(\r\n)]+\|
\n|
\<[\/\\]?[ ]?[Bb][Rr][ ]?[\/\\]?\>[(\r\n)]+[ ]+\|
\n|
  • Error 064:连结目标和显示相同(条目列表
    python replace.py -file:064.txt -regex "\[\[(.*?)\|\1\]\]" "[[\1]]" -summary:"機器人:修正錯誤064(連結目標和顯示相同)"
  • Error 066:在图像说明中使用small(条目列表
    python replace.py -file:066.txt -regex "\[\[[Ff]ile\:(.*?)\<small\>(.*?)\<\/small\>\]\]" "[[File:\1\2]]" -always -summary:"機器人:修正錯誤066(在圖像說明中使用<small>)"
  • Error 074:无连结目标(条目列表
    python replace.py -file:074.txt -always -regex "\[\[\|(.*?)\|(.*?)\]\]" "[[\1|\2]]" -summary:"機器人:修正錯誤074(無連結目標)"
  • Error 085:空白标码(条目列表
    移除<noinclude></noinclude>等标码(可能断开两行,需加上断行符号)。
  • Error 086:外部链接双括号(条目列表
    python replace.py -file:086.txt -always -regex "\[\[http\:\/\/(.*?)\]\]" "[http://\1]" -summary:"機器人:修正錯誤086(外部連結雙括號)"