In [3]:
#testwiki = pywikibot.Site()
In [1]:
import pywikibot
In [2]:
testwiki.login()
print('Logged in user is:', testwiki.user())
---------------------------------------------------------------------------
NameError                                 Traceback (most recent call last)
<ipython-input-2-789ecc5de196> in <module>
----> 1 testwiki.login()
      2 print('Logged in user is:', testwiki.user())

NameError: name 'testwiki' is not defined
In [3]:
site = pywikibot.Site('test', 'wikipedia')
page = pywikibot.Page(site, "User:Sam-2727/test2")
page.text = "test page2"
page.save(summary="testing pywikibot")
Sleeping for 8.7 seconds, 2020-06-30 23:21:36
Page [[User:Sam-2727/test2]] saved
In [ ]:
site = pywikibot.Site('test', 'wikipedia')
In [4]:
page.exists()
Out[4]:
True
In [5]:
site
Out[5]:
APISite("test", "wikipedia")
In [6]:
user = pywikibot.User(site, "Sam-2727")
contributions = user.contributions()
In [7]:
print(contributions)
<generator object contributions at 0x7f8790e4c620>
In [17]:
contributionsTotal = []
for i in contributions:
    contributionsTotal.append(i)
In [15]:
for i in contributions:
    print(i)
In [18]:
print(contributionsTotal)
[]
In [ ]: