matej_suchanek created this task.
matej_suchanek added projects: Pywikibot, Regression.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION
The following command
`python pwb.py solve_disambiguation -main E3 -lang:cs -family:wikipedia`
raises
Alternatives for [[cs:E3]]
WARNING: .\scripts\solve_disambiguation.py:1368: FutureWarning:
pywikibot.tools.
formatter.SequenceOutputter.output is deprecated since release 6.2.0; use
pywiki
bot.output(SequenceOutputter.out) instead.
SequenceOutputter(self.opt.pos).output()
1 - Electronic Entertainment Expo
2 - Evropská dálková trasa E3
3 - Evropská silnice E3
4 - Wikipedie:Název článku
5 - Wikipedie:Odkaz na rozcestník
6 - Wikipedie:Rozcestníky
7 - Wikipedie:Článek
Found 2 references.
Will work on 2 pages.
Retrieving 2 pages from wikipedia:cs.
>>> Wii <<<
0 pages read
0 pages written
0 pages skipped
Execution time: 3 seconds
Script terminated by exception:
ERROR: AttributeError: 'function' object has no attribute 'encode'
Traceback (most recent call last):
File "pwb.py", line 365, in <module>
if not main():
File "pwb.py", line 357, in main
run_python_file(filename,
File "pwb.py", line 73, in run_python_file
exec(compile(source, filename, 'exec', dont_inherit=True),
File ".\scripts\solve_disambiguation.py", line 1455, in <module>
main()
File ".\scripts\solve_disambiguation.py", line 1451, in main
bot.run()
File "C:\Users\admin\Documents\core\pywikibot\bot.py", line 1534, in run
self.treat(page)
File ".\scripts\solve_disambiguation.py", line 1379, in treat
if not self.treat_links(ref_page, page):
File ".\scripts\solve_disambiguation.py", line 889, in treat_links
treat_result = self.treat_disamb_only(ref_page, page)
File ".\scripts\solve_disambiguation.py", line 1055, in treat_disamb_only
answer = pywikibot.input_choice('Option', options,
File "C:\Users\admin\Documents\core\pywikibot\bot.py", line 511, in
input_choice
return ui.input_choice(question, answers, default, return_shortcut,
File
"C:\Users\admin\Documents\core\pywikibot\userinterfaces\terminal_interface_base.py",
line 409, in input_choice
self.stream_output(option.out)
File
"C:\Users\admin\Documents\core\pywikibot\userinterfaces\terminal_interface_base.py",
line 233, in stream_output
codecedText = text.encode(self.encoding,
AttributeError: 'function' object has no attribute 'encode'
CRITICAL: Exiting due to uncaught exception <class 'AttributeError'>
Doesn't crash prior to a11461198335480edd0515d426a010e241f42f83
<https://phabricator.wikimedia.org/rPWBCa11461198335480edd0515d426a010e241f42f83>.
TASK DETAIL
https://phabricator.wikimedia.org/T282936
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: matej_suchanek
Cc: Aklapper, pywikibot-bugs-list, Xqt, matej_suchanek, Shalomori123, Jyoo1011,
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi,
Jayprakash12345, Tbscho, MayS, Mdupont, JJMC89, Dvorapa, Altostratus,
Avicennasis, Wong128hk, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]