Browse Source

Report more exceptions

This makes it much easier to debug chrome errors.
Without reporting these errors things will silently fail.
pull/125/head
Michael Bianco 4 years ago
parent
commit
3092eba0b0
  1. 3
      deletefb/deletefb.py
  2. 3
      deletefb/tools/login.py
  3. 3
      deletefb/tools/wall.py

3
deletefb/deletefb.py

@ -134,7 +134,8 @@ def run_delete():
else:
print("Please enter a valid mode")
sys.exit(1)
except:
except BaseException as e:
print(e)
if driver:
quit_driver_and_reap_children(driver)

3
deletefb/tools/login.py

@ -99,5 +99,6 @@ def login(user_email_address,
time.sleep(5)
return driver
except:
except BaseException as e:
print('An exception occurred: {}'.format(e))
quit_driver_and_reap_children(driver)

3
deletefb/tools/wall.py

@ -63,7 +63,8 @@ def delete_posts(driver,
try:
delete_button = menu.find_element_by_xpath("//a[@data-feed-option-name=\"{0}\"]".format(button_type))
break
except SELENIUM_EXCEPTIONS:
except SELENIUM_EXCEPTIONS as e:
print(e)
continue
if not delete_button:

Loading…
Cancel
Save