eric6/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py

changeset 7256
4ef3b78ebb4e
parent 7229
53054eb5b15a
child 7360
9190402e4505
--- a/eric6/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py	Sat Sep 21 18:30:02 2019 +0200
+++ b/eric6/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/MicrosoftEngine.py	Sat Sep 21 20:30:56 2019 +0200
@@ -18,8 +18,9 @@
     Class implementing the translation engine for the Microsoft
     translation service.
     """
-    AccessTokenUrl = \
+    AccessTokenUrl = (
         "https://api.cognitive.microsoft.com/sts/v1.0/issueToken"
+    )
     TranslatorUrl = "https://api.microsofttranslator.com/V2/Http.svc/Translate"
     TextToSpeechUrl = "https://api.microsofttranslator.com/V2/Http.svc/Speak"
     
@@ -102,8 +103,10 @@
             (TranslatorRequest)
         @return access token (string)
         """
-        if self.plugin.getPreferences("MsAuthTokenExpire") > \
-                QDateTime.currentDateTime():
+        if (
+            self.plugin.getPreferences("MsAuthTokenExpire") >
+            QDateTime.currentDateTime()
+        ):
             return self.plugin.getPreferences("MsAuthToken")
         
         # Token expired, get a new one
@@ -158,8 +161,10 @@
         response, ok = requestObject.get(url, extraHeaders=[authHeader])
         if ok:
             response = str(response, "utf-8", "replace").strip()
-            if response.startswith("<string") and \
-                    response.endswith("</string>"):
+            if (
+                response.startswith("<string") and
+                response.endswith("</string>")
+            ):
                 result = response.split(">", 1)[1].rsplit("<", 1)[0]
             else:
                 result = self.tr("No translation available.")

eric ide

mercurial