Википедија:Прављење бота/Пајвикипедија — разлика између измена

Садржај обрисан Садржај додат
Нема описа измене
Ред 57:
 
Друга опција за модификације чланака је одабирање једне категорије, и копирање свих наслова чланака из ње у улазни текст фајл.
 
=== Проблеми са ћирилицом на Виндовс командној линији ===
У Виндовсу настају проблеми приликом приказивања Уникод знакова (ћирилице итд.) на командној линији. Да се заобиђе тај проблем, листа замјена се може уписати у постојећи фајл -{user-fixes.py}-.
 
Примјер једне секције фајла -{user-fixes.py}-:
<source lang="python">
# -*- coding: utf-8 -*-
# Примјер рада: python replace.py -file:ulaz.txt -fix:1
#
# Мијења ријечи у правилне облике.
#
 
# Исправке Ц у Ћ, Ч у Ћ, Ц у Ч, Ћ у Ч.
fixes['1'] = {
'regex': False,
'msg': {
'sr':u'Исправке Ц у Ћ, Ч у Ћ, Ц у Ч, Ћ у Ч.',
},
'replacements': [
(u' активношцу ', u' активношћу '),
(u' алудирајуци ', u' алудирајући '),
(u' Анализирајуци ', u' Анализирајући '),
(u' Андрица ', u' Андрића '),
(u' бежеци ', u' бежећи '),
(u' бица ', u' бића '),
]
}
 
# Исправке неких честих грешака.
fixes['9'] = {
'regex': False,
'msg': {
'sr':u'Исправке неких честих грешака',
},
'replacements': [
(u' четри ', u' четири '),
]
}
</source>
 
Када завршите са уређивањем жељених замјена, на командној линији упишите:
 
python replace.py -file:ulaz.txt -fix:1
 
То ће извришити исправке дате у фајлу -{user-fixes.py}-, тачније оне дефиниране у одјељку -{fixes['1']}-, на чланцима који су дефинирани у фајлу ulaz.txt. Ако желите да исправите грешке дефиниране у fixes['9'], куцате:
 
python replace.py -file:ulaz.txt -fix:9
 
и тако даље.
 
 
=== Постављање групе нових чланака на википедију ===