I want to delete some categories from articles which are not about people. Ideally bot should check of wikidata item have P31=Q5
I:\pwb>pwb.py replace -onlyifnot:P31=Q5 -catr:Úmrtí_podle_dne_a_měsíce -regex "\[\[Kategorie:(Narození|Úmrtí) (.*?)\]\]\n" "" -summary:"Není biografie" Traceback (most recent call last): File "I:\pwb\pwb.py", line 248, in <module> if not main(): File "I:\pwb\pwb.py", line 242, in main run_python_file(filename, [filename] + args, argvu, file_package) File "I:\pwb\pwb.py", line 112, in run_python_file main_mod.__dict__) File ".\scripts\replace.py", line 1131, in <module> main() File ".\scripts\replace.py", line 1122, in main bot.run() File ".\scripts\replace.py", line 683, in run for page in self.generator: File "I:\pwb\pywikibot\pagegenerators.py", line 1864, in PreloadingGenerator for page in generator: File "I:\pwb\pywikibot\pagegenerators.py", line 1497, in filter for page in generator: File "I:\pwb\pywikibot\pagegenerators.py", line 1914, in PreloadingItemGenerator page = pywikibot.ItemPage(datasite, page.title()) File "I:\pwb\pywikibot\page.py", line 3814, in __init__ % self._link.title) pywikibot.exceptions.InvalidTitle: 'Ahmed III.' is not a valid item page title <class 'pywikibot.exceptions.InvalidTitle'> CRITICAL: Closing network session.