コード例 #1
0
def rshell():
    from org.gvsig.tools import ToolsLocator
    pkgmanager = ToolsLocator.getPackageManager()
    operatingSystem = pkgmanager.getOperatingSystemFamily()
    #architecture = pkgmanager.getArchitecture()

    if operatingSystem == "win":
        RShellWindows()

    elif operatingSystem == "lin":
        RShellLinux()

    else:
        msgbox("Can't launch R console, don't identify the OS (%s)." %
               operatingSystem)
コード例 #2
0
 def getOperatingSystem(self):
     if self._operatingSystem == None:
         pkgmanager = ToolsLocator.getPackageManager()
         self._operatingSystem = pkgmanager.getOperatingSystemFamily()
         self._architecture = pkgmanager.getArchitecture()
     return self._operatingSystem