def __init__(self, savedir='./', screenshot=False):
"""
Initialize ScreenScraper.
:param savedir: directory to save OFX in
:type savedir: str
:param screenshot: whether or not to take screenshots throughout the
process
:type screenshot: bool
"""
self._savedir = os.path.abspath(os.path.expanduser(savedir))
if not os.path.exists(self._savedir):
os.makedirs(self._savedir)
self._cookie_file = os.path.join(self._savedir, 'cookies.txt')
logger.debug('Using savedir: %s', self._savedir)
self._screenshot_num = 1
self._screenshot = screenshot
if self._screenshot:
logger.warning("screenshotting all actions")
self.user_agent = 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36' \
' (KHTML, like Gecko) Chrome/62.0.3202.62 ' \
'Safari/537.36'
评论列表
文章目录