|
22 | 22 |
|
23 | 23 |
|
24 | 24 | def build_chrome_driver( |
25 | | - use_local_binary, selenium_version_ge_4100, setup_credential, user_agent, log_path, persistent_session, |
| 25 | + use_local_binary, |
| 26 | + selenium_version_ge_4100, |
| 27 | + setup_credential, |
| 28 | + user_agent, |
| 29 | + log_path, |
| 30 | + persistent_session, |
26 | 31 | ): |
27 | 32 | from selenium.webdriver.chrome.options import Options |
28 | 33 |
|
29 | 34 | opts = Options() |
30 | 35 | if not setup_credential: |
31 | 36 | opts.add_argument("--headless") |
32 | 37 | if persistent_session: |
33 | | - folder_path = '_browser_user_data_dir' # default current dir |
| 38 | + folder_path = "_browser_user_data_dir" # default current dir |
34 | 39 | opts.add_argument("--user-data-dir={}".format(folder_path)) |
35 | 40 | opts.add_argument("--window-size=1920x1080") |
36 | 41 | opts.add_argument("user-agent={}".format(user_agent)) |
@@ -65,10 +70,17 @@ def build_chrome_driver( |
65 | 70 |
|
66 | 71 |
|
67 | 72 | def build_firefox_driver( |
68 | | - use_local_binary, selenium_version_ge_4100, setup_credential, user_agent, log_path, persistent_session, |
| 73 | + use_local_binary, |
| 74 | + selenium_version_ge_4100, |
| 75 | + setup_credential, |
| 76 | + user_agent, |
| 77 | + log_path, |
| 78 | + persistent_session, |
69 | 79 | ): |
70 | 80 | if persistent_session: |
71 | | - raise NotImplementedError("Save-login not implemented for Firefox! Feel free to make a PR for it...") |
| 81 | + raise NotImplementedError( |
| 82 | + "Save-login not implemented for Firefox! Feel free to make a PR for it..." |
| 83 | + ) |
72 | 84 |
|
73 | 85 | profile = webdriver.FirefoxProfile() |
74 | 86 | profile.set_preference("general.useragent.override", user_agent) |
@@ -101,10 +113,17 @@ def build_firefox_driver( |
101 | 113 |
|
102 | 114 |
|
103 | 115 | def build_phantomjs_driver( |
104 | | - use_local_binary, selenium_version_ge_4100, setup_credential, user_agent, log_path, persistent_session |
| 116 | + use_local_binary, |
| 117 | + selenium_version_ge_4100, |
| 118 | + setup_credential, |
| 119 | + user_agent, |
| 120 | + log_path, |
| 121 | + persistent_session, |
105 | 122 | ): |
106 | 123 | if persistent_session: |
107 | | - raise NotImplementedError("Save-login not implemented for Firefox! Feel free to make a PR for it...") |
| 124 | + raise NotImplementedError( |
| 125 | + "Save-login not implemented for Firefox! Feel free to make a PR for it..." |
| 126 | + ) |
108 | 127 |
|
109 | 128 | dcap = dict() |
110 | 129 | dcap.update(DesiredCapabilities.PHANTOMJS) |
|
0 commit comments