email.py 910 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. #!/usr/bin/env python
  2. # -*- encoding: utf-8 -*-
  3. '''
  4. @Contact : liuyuqi.gov@msn.cn
  5. @Time : 2022/11/26 19:59:10
  6. @License : Copyright © 2017-2022 liuyuqi. All Rights Reserved.
  7. @Desc :
  8. '''
  9. import time
  10. import re
  11. import sys
  12. from selenium.webdriver.common.by import By as by
  13. from twitter_account_creator.models import api
  14. class Email(object):
  15. def __init__(self):
  16. pass
  17. def getEmail(driver):
  18. ''' 获取邮箱
  19. '''
  20. driver.get(api._host)
  21. time.sleep(7)
  22. try:
  23. return driver.find_element(by.XPATH, "/")
  24. except Exception:
  25. return "error"
  26. def getCode(driver, email):
  27. '''获取验证码
  28. '''
  29. driver.get(api._host+"")
  30. time.sleep(7)
  31. try:
  32. return driver.title.split(" ")[0]
  33. except Exception:
  34. return "error code"
  35. if __name__ == "__main__":
  36. pass