harry commited on
Commit
2edc0e2
·
1 Parent(s): 6a8c939

update baidu env var name.

Browse files
deep_translator/baidu.py CHANGED
@@ -13,8 +13,8 @@ import requests
13
 
14
  from deep_translator.base import BaseTranslator
15
  from deep_translator.constants import (
16
- BAIDU_APPID_VAR,
17
- BAIDU_APPKEY_VAR,
18
  BAIDU_LANGUAGE_TO_CODE,
19
  BASE_URLS,
20
  )
@@ -37,8 +37,8 @@ class BaiduTranslator(BaseTranslator):
37
  self,
38
  source: str = "en",
39
  target: str = "zh",
40
- appid: Optional[str] = os.getenv(BAIDU_APPID_VAR, None),
41
- appkey: Optional[str] = os.getenv(BAIDU_APPKEY_VAR, None),
42
  **kwargs
43
  ):
44
  """
@@ -49,10 +49,10 @@ class BaiduTranslator(BaseTranslator):
49
  @param target: target language
50
  """
51
  if not appid:
52
- raise ApiKeyException(env_var=BAIDU_APPID_VAR)
53
 
54
  if not appkey:
55
- raise ApiKeyException(env_var=BAIDU_APPKEY_VAR)
56
 
57
  self.appid = appid
58
  self.appkey = appkey
@@ -122,8 +122,6 @@ class BaiduTranslator(BaseTranslator):
122
 
123
 
124
  if __name__ == "__main__":
125
- d = BaiduTranslator(
126
- target="zh", appid="some-appid", appkey="some-appkey"
127
- )
128
  t = d.translate("Hello\nHow are you?")
129
  print("text: ", t)
 
13
 
14
  from deep_translator.base import BaseTranslator
15
  from deep_translator.constants import (
16
+ BAIDU_APPID_ENV_VAR,
17
+ BAIDU_APPKEY_ENV_VAR,
18
  BAIDU_LANGUAGE_TO_CODE,
19
  BASE_URLS,
20
  )
 
37
  self,
38
  source: str = "en",
39
  target: str = "zh",
40
+ appid: Optional[str] = os.getenv(BAIDU_APPID_ENV_VAR, None),
41
+ appkey: Optional[str] = os.getenv(BAIDU_APPKEY_ENV_VAR, None),
42
  **kwargs
43
  ):
44
  """
 
49
  @param target: target language
50
  """
51
  if not appid:
52
+ raise ApiKeyException(env_var=BAIDU_APPID_ENV_VAR)
53
 
54
  if not appkey:
55
+ raise ApiKeyException(env_var=BAIDU_APPKEY_ENV_VAR)
56
 
57
  self.appid = appid
58
  self.appkey = appkey
 
122
 
123
 
124
  if __name__ == "__main__":
125
+ d = BaiduTranslator(target="zh", appid="some-appid", appkey="some-appkey")
 
 
126
  t = d.translate("Hello\nHow are you?")
127
  print("text: ", t)
deep_translator/constants.py CHANGED
@@ -7,8 +7,8 @@ LIBRE_ENV_VAR = "LIBRE_API_KEY"
7
  MSFT_ENV_VAR = "MICROSOFT_API_KEY"
8
  QCRI_ENV_VAR = "QCRI_API_KEY"
9
  YANDEX_ENV_VAR = "YANDEX_API_KEY"
10
- BAIDU_APPID_VAR = "BAIDU_APPID"
11
- BAIDU_APPKEY_VAR = "BAIDU_APPKEY"
12
 
13
 
14
  BASE_URLS = {
 
7
  MSFT_ENV_VAR = "MICROSOFT_API_KEY"
8
  QCRI_ENV_VAR = "QCRI_API_KEY"
9
  YANDEX_ENV_VAR = "YANDEX_API_KEY"
10
+ BAIDU_APPID_ENV_VAR = "BAIDU_APPID"
11
+ BAIDU_APPKEY_ENV_VAR = "BAIDU_APPKEY"
12
 
13
 
14
  BASE_URLS = {