RPI2026F1 created this task.
RPI2026F1 added projects: Pywikibot, Pywikibot-Wikidata.
TASK DESCRIPTION
**Steps to replicate the issue** (include links if applicable):
site = pywikibot.Site("wikidata", "wikidata")
y = pywikibot.Page(site, "Q5")
y.data_item()
**What happens?**:
---------------------------------------------------------------------------
NoPageError Traceback (most recent call last)
Cell In[55], line 3
1 site = pywikibot.Site("wikidata", "wikidata")
2 y = pywikibot.Page(site, "Q5")
----> 3 y.data_item()
File /srv/paws/pwb/pywikibot/page/_pages.py:1528, in
BasePage.data_item(self)
1522 def data_item(self):
1523 """
1524 Convenience function to get the Wikibase item of a page.
1525
1526 :rtype: pywikibot.page.ItemPage
1527 """
-> 1528 return pywikibot.ItemPage.fromPage(self)
File /srv/paws/pwb/pywikibot/page/_wikibase.py:944, in
ItemPage.fromPage(cls, page, lazy_load)
942 i._title = page.title(with_section=False)
943 if not lazy_load and not i.exists():
--> 944 raise NoPageError(i)
945 page._item = i
946 return page._item
**What should have happened instead?**: I get back an `ItemPage`
**Software version** (skip for WMF-hosted wikis like Wikipedia):
**Other information** (browser name/version, screenshots, etc.):
TASK DETAIL
https://phabricator.wikimedia.org/T326424
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: RPI2026F1
Cc: pywikibot-bugs-list, Aklapper, RPI2026F1, PotsdamLamb, Jyoo1011,
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS,
Framawiki, Mdupont, JJMC89, Dvorapa, Altostratus, Avicennasis, mys_721tx, Xqt,
jayvdb, Ricordisamoa, Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]