File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11import time
22from selenium import webdriver
3-
3+ from getpass import getpass
44
55def login ():
6- acount_num = input ('请输入账号:\n ' )
7- passwd_str = input ('请输入密码:\n ' )
6+ acount_num = input ('请输入账号:' )
7+ passwd_str = getpass ('请输入密码:' )
88 driver = webdriver .Chrome ()
99 url = 'http://mail.126.com/'
1010 driver .get (url )
Original file line number Diff line number Diff line change 11import time
2+ from getpass import getpass
23from selenium import webdriver
34from selenium .webdriver .common .by import By
45from selenium .webdriver .support import expected_conditions as EC
56from selenium .webdriver .support .ui import WebDriverWait
67
78
89def login ():
9- acount_num = input ('请输入账号:\n ' )
10- passwd_str = input ('请输入密码:\n ' )
10+ acount_num = input ('请输入账号:' )
11+ passwd_str = getpass ('请输入密码:' )
1112 driver = webdriver .Chrome ()
1213 url = 'http://mail.163.com/'
1314 driver .get (url )
Original file line number Diff line number Diff line change 44
55import re
66import requests
7+ from getpass import getpass
78
89
910class GithubLogin (object ):
@@ -61,7 +62,7 @@ def get_token(self):
6162
6263if __name__ == '__main__' :
6364 email = input ('Account:' )
64- password = input ('Password:' )
65+ password = getpass ('Password:' )
6566
6667 login = GithubLogin (email , password )
6768 login .login_GitHub ()
Original file line number Diff line number Diff line change 44import sys
55import time
66from uuid import uuid4
7+ from getpass import getpass
78
89import requests
910
@@ -153,6 +154,6 @@ class LoginError(Exception):
153154
154155if __name__ == '__main__' :
155156 username = input ("Username: " )
156- password = input ("Password: " )
157+ password = getpass ("Password: " )
157158 b = BaiduLogin ()
158159 b .login (username = username , password = password )
Original file line number Diff line number Diff line change 77from PIL import Image
88from io import BytesIO
99from time import sleep
10+ from getpass import getpass
1011import random
1112
1213"""
@@ -218,7 +219,7 @@ def crack(self):
218219
219220if __name__ == '__main__' :
220221 ACCOUNT = input ('请输入您的账号:' )
221- PASSWORD = input ('请输入您的密码:' )
222+ PASSWORD = getpass ('请输入您的密码:' )
222223
223224 test = BiliBili (ACCOUNT , PASSWORD ) # 输入账号和密码
224225 test .crack ()
Original file line number Diff line number Diff line change 44# @Date: 2020-08-14 17:40:11
55import os
66import random
7+ from getpass import getpass
78import asyncio
89from pyppeteer import launch
910
@@ -67,7 +68,7 @@ async def crawl(self):
6768def main ():
6869 print ('[*] 模拟登陆 CSDN 程序启动...' )
6970 account = input ('[*] 请输入账号:' )
70- password = input ('[*] 请输入密码:' )
71+ password = getpass ('[*] 请输入密码:' )
7172 login = Api (account , password )
7273 loop = asyncio .get_event_loop ()
7374 loop .run_until_complete (login .crawl ())
Original file line number Diff line number Diff line change 44from selenium .webdriver .common .by import By
55from selenium .webdriver .support import expected_conditions
66from selenium .webdriver .support .ui import WebDriverWait
7+ from getpass import getpass
78
89"""
910运行前必须要做的事情:
@@ -77,6 +78,6 @@ def login(self):
7778
7879if __name__ == "__main__" :
7980 username = input ("请输入用户名:" )
80- password = input ("请输入密码:" )
81+ password = getpass ("请输入密码:" )
8182 spider = TaobaoSpider (username , password )
8283 spider .login ()
You can’t perform that action at this time.
0 commit comments