Skip to content

Commit f63220c

Browse files
committed
参数化 trust_env 参数
1 parent 78db0d3 commit f63220c

2 files changed

Lines changed: 4 additions & 2 deletions

File tree

src/pygtrans/ApiKeyTranslate.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@ def __init__(
8181
model: str = "nmt",
8282
proxies: Dict = None,
8383
timeout=None,
84+
trust_env=False,
8485
):
8586
self.api_key = api_key
8687
self.target = target
@@ -89,7 +90,7 @@ def __init__(
8990
self.fmt = fmt
9091
self.model = model
9192
self.session = requests.Session()
92-
self.session.trust_env = False
93+
self.session.trust_env = trust_env
9394
if proxies:
9495
self.session.proxies = proxies
9596

src/pygtrans/Translate.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ def __init__(
4545
domain: str = "com",
4646
proxies: Dict = None,
4747
timeout: int = None,
48+
trust_env=False,
4849
):
4950
self.target = target
5051
self.source = source
@@ -65,7 +66,7 @@ def __init__(
6566
self.DETECT_URL: str = f"{self.BASE_URL}/translate_a/single"
6667
self.TRANSLATE_URL: str = f"{self.BASE_URL}/translate_a/t"
6768
self.TTS_URL: str = f"{self.BASE_URL}/translate_tts"
68-
self.session.trust_env = False
69+
self.session.trust_env = trust_env
6970

7071
if proxies:
7172
self.session.proxies = proxies

0 commit comments

Comments
 (0)