Advertisement
Guest User

Untitled

a guest
Jul 21st, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.71 KB | None | 0 0
  1. import mwclient
  2. mwsite = kwargs['mwsite']
  3. mwroot = kwargs.get('mwroot', '/')
  4. mwpath = kwargs['mwpath']
  5. mwusername = kwargs.get('mwusername', None)
  6. mwpassword = kwargs.get('mwpassword', '')
  7. subpagename = os.path.basename(self.M.config.filename())
  8. mwfullname = "%s/%s" % (mwpath, subpagename)
  9. force_login = (mwusername != None)
  10.  
  11. site = mwclient.Site(mwsite, path=mwroot, force_login=force_login)
  12. if(force_login):
  13. site.login(mwusername, mwpassword)
  14. page = site.Pages[mwfullname]
  15. some = page.edit()
  16. page.save(body, summary="Meeting")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement