Page MenuHomePhabricator

category.py with listify option does not produce results
Closed, DeclinedPublic

Description

Originally from: http://sourceforge.net/p/pywikipediabot/bugs/1070/
Reported by: masti01
Created on: 2009-11-05 22:55:23
Subject: Category.py does not produce results
Original description:
category run with listify option on pl.wiki runs twice thru category then does not produce any result :\(

$ python pwb.py category.py listify -lang:pl -family:wikipedia -from:"Strony ujednoznaczniające" -to:"Wikipedysta:Mastibot/disambigi" -log -rebuild
Reading dump from category.dump.bz2
Getting \[\[Kategoria:Strony ujednoznaczniające\]\]...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from 60 Dywizja Piechoty...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Aetna...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Amfilokos...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Arkona \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Babka \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Beilstein...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Bitwa pod Chojnicami \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Borobucha...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Buckle...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Camas \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Charles Vane-Tempest-Stewart...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Cis...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Croydon \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dakota...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dobieszyn...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dymnica \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Eel River...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from F23...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Formalizm...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Gary Hall...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Gmina Prusy...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Graysville...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from HCS...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Herb gminy Zakrzewo...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Hrabstwo Hamilton...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Ideal...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Jakubina...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Jerzy Sosnowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Język elfów...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kawecki...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kochanowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kotków...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Krzydlina...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from LWP \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Lesiny...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Loreto...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from MPG...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Maria Antonietta Burbon-Sycylijska...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Mechlin...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Mimika \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Morpurgo...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Naczółek...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Niger \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Obołoń \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Orivesi...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from PTC...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Paweł \(biskup poznański\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Pinta...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Polgár \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Program I...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Płocicz...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Regiment Gwardii Konnej...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Rogowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Rzesza \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Saint-Pardoux...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Scipione Borghese...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Skarpa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Spodek \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Stek...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Suwak...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Sławomir Chrzanowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Tereswa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Trenton \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from U-21...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from USS Loyalty...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from USS Voyager...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Vauciennes...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Warp...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Wierzchowiec...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Wola Duża...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Włodzice...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Zdzisław Żygulski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Łukawa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Żuków...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\]...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from 60 Dywizja Piechoty...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Aetna...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Amfilokos...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Arkona \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Babka \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Beilstein...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Bitwa pod Chojnicami \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Borobucha...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Buckle...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Camas \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Charles Vane-Tempest-Stewart...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Cis...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Croydon \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dakota...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dobieszyn...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Dymnica \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Eel River...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from F23...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Formalizm...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Gary Hall...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Gmina Prusy...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Graysville...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from HCS...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Herb gminy Zakrzewo...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Hrabstwo Hamilton...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Ideal...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Jakubina...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Jerzy Sosnowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Język elfów...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kawecki...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kochanowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Kotków...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Krzydlina...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from LWP \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Lesiny...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Loreto...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from MPG...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Maria Antonietta Burbon-Sycylijska...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Mechlin...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Mimika \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Morpurgo...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Naczółek...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Niger \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Obołoń \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Orivesi...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from PTC...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Paweł \(biskup poznański\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Pinta...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Polgár \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Program I...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Płocicz...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Regiment Gwardii Konnej...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Rogowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Rzesza \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Saint-Pardoux...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Scipione Borghese...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Skarpa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Spodek \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Stek...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Suwak...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Sławomir Chrzanowski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Tereswa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Trenton \(ujednoznacznienie\)...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from U-21...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from USS Loyalty...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from USS Voyager...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Vauciennes...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Warp...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Wierzchowiec...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Wola Duża...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Włodzice...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Zdzisław Żygulski...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Łukawa...
Getting \[\[Kategoria:Strony ujednoznaczniające\]\] list from Żuków...

$ python pwb.py version.py
Pywikipedia  \(r7600 \(wikipedia.py\), 2009/11/05, 18:40:26\)
Python 2.6 \(r26:66714, Jun  8 2009, 16:07:26\) 
\[GCC 4.4.0 20090506 \(Red Hat 4.4.0-4\)\]

Details

Reference
bz55293

Event Timeline

bzimport raised the priority of this task from to Medium.Nov 22 2014, 2:32 AM
bzimport set Reference to bz55293.
bzimport added a subscriber: Unknown Object (????).

I can't understand why you wanted to listify a category and you use -to and -from options? do you want to move it?

jayvdb set Security to None.
jayvdb added a subscriber: Masti.

When I run this using core, it downloads the category (which takes a while as https://pl.wikipedia.org/wiki/Kategoria:Strony_ujednoznaczniaj%C4%85ce is ~65,000 members) and then hits an editing error, so it seems like it is trying to edit and thus this bug may not be present in core.

ERROR: editpage: abusefilter-warning-wulgaryzmy
Hit AbuseFilter: Wulgaryzmy i nieodpowiednie słownictwo, 
WARNING: Page [[Wikipedysta:Mastibot/disambigi]] not saved
ERROR: Fatal error:
Traceback (most recent call last):
  File "./scripts/category.py", line 1276, in main
    bot.run()
  File "./scripts/category.py", line 829, in run
    self.list.put(listString, summary=self.editSummary)
  File ".../pywikibot/tools/__init__.py", line 1327, in wrapper
    return obj(*__args, **__kw)
  File ".../pywikibot/page.py", line 1217, in put
    **kwargs)
  File ".../pywikibot/tools/__init__.py", line 1327, in wrapper
    return obj(*__args, **__kw)
  File ".../pywikibot/page.py", line 1135, in save
    cc=apply_cosmetic_changes, quiet=quiet, **kwargs)
  File ".../pywikibot/page.py", line 1160, in _save
    raise err

Works correctly on core.

python pwb.py category.py listify -lang:en -family:wikipedia -from:"Category:Road_disambiguation_pages" -to:"User:John Vandenberg/test list" -log -rebuild
Page [[User:John Vandenberg/test list]] saved

https://en.wikipedia.org/wiki/User:John_Vandenberg/test_list

jayvdb lowered the priority of this task from Medium to Lowest.Jan 7 2016, 10:31 PM
jayvdb removed a project: Pywikibot.
Xqt subscribed.

Won't fix for compat. Use core instead.