Beremiz.py
changeset 1784 64beb9e9c749
parent 1780 c52d1460cea8
child 1790 47fc06c13b37
--- a/Beremiz.py	Mon Aug 21 20:17:19 2017 +0000
+++ b/Beremiz.py	Mon Aug 21 23:22:58 2017 +0300
@@ -23,12 +23,14 @@
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
 
 
-
-import os, sys, getopt
+import os
+import sys
+import getopt
 import time
 import __builtin__
 import util.paths as paths
 
+
 class BeremizIDELauncher:
     def __init__(self):
         self.updateinfo_url = None
@@ -40,7 +42,7 @@
         self.splashPath = self.Bpath("images", "splash.png")
 
     def Bpath(self, *args):
-        return os.path.join(self.app_dir,*args)
+        return os.path.join(self.app_dir, *args)
 
     def ShowSplashScreen(self):
         from wx.lib.agw.advancedsplash import AdvancedSplash
@@ -53,21 +55,20 @@
             self.splash.Show()
             self.splash.ProcessEvent(wx.PaintEvent())
         else:
-            for i in range(0,30):
+            for i in range(0, 30):
                 wx.Yield()
-                time.sleep(0.01);
-
+                time.sleep(0.01)
 
     def Usage(self):
         print "Usage:"
-        print "%s [Options] [Projectpath] [Buildpath]"%sys.argv[0]        
+        print "%s [Options] [Projectpath] [Buildpath]" % sys.argv[0]
         print ""
         print "Supported options:"
         print "-h --help                    Print this help"
         print "-u --updatecheck URL         Retrieve update information by checking URL"
         print "-e --extend PathToExtension  Extend IDE functionality by loading at start additional extensions"
         print ""
-        print ""        
+        print ""
 
     def SetCmdOptions(self):
         self.shortCmdOpts = "hu:e:"
@@ -108,7 +109,7 @@
     def CreateApplication(self):
         if os.path.exists("BEREMIZ_DEBUG"):
             __builtin__.__dict__["BMZ_DBG"] = True
-        else :
+        else:
             __builtin__.__dict__["BMZ_DBG"] = False
 
         global wxversion, wx
@@ -157,10 +158,10 @@
 
             def updateinfoproc():
                 global updateinfo
-                try :
+                try:
                     import urllib2
-                    updateinfo = urllib2.urlopen(self.updateinfo_url,None).read()
-                except :
+                    updateinfo = urllib2.urlopen(self.updateinfo_url, None).read()
+                except Exception:
                     updateinfo = _("update info unavailable.")
 
             from threading import Thread
@@ -178,7 +179,7 @@
         import version
         import tempfile
         logpath = tempfile.gettempdir()+os.sep+'Beremiz'
-        BeremizIDE.AddExceptHook(logpath,version.app_version)
+        BeremizIDE.AddExceptHook(logpath, version.app_version)
 
     def ShowUI(self):
         self.frame = BeremizIDE.Beremiz(None, self.projectOpen, self.buildpath)
@@ -190,6 +191,7 @@
         self.ProcessCommandLineArgs()
         self.CreateApplication()
 
+
 if __name__ == '__main__':
     beremiz = BeremizIDELauncher()
     beremiz.Start()