scripts/create_windows_links.py

branch
eric7
changeset 9482
a2bc06a54d9d
parent 9473
3f23dbf37dbe
child 9500
5771348ded12
--- a/scripts/create_windows_links.py	Sun Nov 06 11:22:39 2022 +0100
+++ b/scripts/create_windows_links.py	Mon Nov 07 17:19:58 2022 +0100
@@ -13,6 +13,12 @@
 import os
 import sys
 
+try:
+    import winreg
+except ImportError:
+    print("This script is to be used on Windows platforms only. Aborting...")
+    sys.exit(1)
+
 from eric7.Globals import getConfig
 
 
@@ -70,11 +76,6 @@
     @rtype any
     """
     try:
-        import winreg
-    except ImportError:
-        return None
-
-    try:
         registryKey = winreg.OpenKey(winreg.HKEY_CURRENT_USER, path, 0, winreg.KEY_READ)
         value, _ = winreg.QueryValueEx(registryKey, name)
         winreg.CloseKey(registryKey)
@@ -168,4 +169,4 @@
         raise
 
 #
-# eflag: noqa = M801
+# eflag: noqa = M801, I102

eric ide

mercurial