XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 1
返回提交历史

XFEstudio/gpt4free

Update Phind.py

51a66692
H Lohaus <hlohaus@users.noreply.github.com>
提交于

代码差异

1 个文件 +4 -9
Modified g4f/Provider/Phind.py +4 -9
@@ -2,15 +2,10 @@ from __future__ import annotations
2 2
3 3 import time
4 4 from urllib.parse import quote
5 try:
6 from selenium.webdriver.remote.webdriver import WebDriver
7 except ImportError:
8 class WebDriver():
9 pass
10 5
11 6 from ..typing import CreateResult, Messages
12 7 from .base_provider import BaseProvider
13 from .helper import format_prompt, get_browser
8 from .helper import WebDriver, format_prompt, get_browser
14 9
15 10 class Phind(BaseProvider):
16 11 url = "https://www.phind.com"
@@ -28,7 +23,7 @@ class Phind(BaseProvider):
28 23 timeout: int = 120,
29 24 browser: WebDriver = None,
30 25 creative_mode: bool = None,
31 display: bool = True,
26 hidden_display: bool = True,
32 27 **kwargs
33 28 ) -> CreateResult:
34 29 from selenium.webdriver.common.by import By
@@ -38,7 +33,7 @@ class Phind(BaseProvider):
38 33 if browser:
39 34 driver = browser
40 35 else:
41 if display:
36 if hidden_display:
42 37 driver, display = get_browser("", True, proxy)
43 38 else:
44 39 driver = get_browser("", False, proxy)
@@ -112,5 +107,5 @@ if(window.reader) {
112 107 if not browser:
113 108 time.sleep(0.1)
114 109 driver.quit()
115 if display:
110 if hidden_display:
116 111 display.stop()