Skip to content
Snippets Groups Projects
Commit b4f6f02d authored by RheingoldRiver's avatar RheingoldRiver
Browse files

add pycharm .idea to gitignore, fix style

parent c0a4cde9
No related branches found
No related tags found
No related merge requests found
...@@ -7,3 +7,4 @@ dist ...@@ -7,3 +7,4 @@ dist
*.egg-info *.egg-info
.eggs .eggs
.tox .tox
.idea/*
...@@ -113,7 +113,7 @@ class Page(object): ...@@ -113,7 +113,7 @@ class Page(object):
True True
""" """
level = self.protection.get(action, (action, ))[0] level = self.protection.get(action, (action,))[0]
if level == 'sysop': if level == 'sysop':
level = 'editprotected' level = 'editprotected'
...@@ -181,13 +181,13 @@ class Page(object): ...@@ -181,13 +181,13 @@ class Page(object):
return self._edit(summary, minor, bot, section, text=text, **kwargs) return self._edit(summary, minor, bot, section, text=text, **kwargs)
def append(self, text, summary=u'', minor=False, bot=True, section=None, def append(self, text, summary=u'', minor=False, bot=True, section=None,
**kwargs): **kwargs):
"""Append text to the text of a section or the whole page by performing an edit operation. """Append text to the text of a section or the whole page by performing an edit operation.
""" """
return self._edit(summary, minor, bot, section, appendtext=text, **kwargs) return self._edit(summary, minor, bot, section, appendtext=text, **kwargs)
def prepend(self, text, summary=u'', minor=False, bot=True, section=None, def prepend(self, text, summary=u'', minor=False, bot=True, section=None,
**kwargs): **kwargs):
"""Prepend text to the text of a section or the whole page by performing an edit operation. """Prepend text to the text of a section or the whole page by performing an edit operation.
""" """
return self._edit(summary, minor, bot, section, prependtext=text, **kwargs) return self._edit(summary, minor, bot, section, prependtext=text, **kwargs)
...@@ -225,10 +225,11 @@ class Page(object): ...@@ -225,10 +225,11 @@ class Page(object):
def do_edit(): def do_edit():
result = self.site.post('edit', title=self.name, summary=summary, result = self.site.post('edit', title=self.name, summary=summary,
token=self.get_token('edit'), token=self.get_token('edit'),
**data) **data)
if result['edit'].get('result').lower() == 'failure': if result['edit'].get('result').lower() == 'failure':
raise mwclient.errors.EditError(self, result['edit']) raise mwclient.errors.EditError(self, result['edit'])
return result return result
try: try:
result = do_edit() result = do_edit()
except mwclient.errors.APIError as e: except mwclient.errors.APIError as e:
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment