def get(self): if IS_LINUX: return dict( id=ld.id(), name=ld.name(), version=ld.version(), like=ld.like(), codename=ld.codename(), base=ld.base() )
PKG_INSTALL_CMD = { "win": ("",), "mac": ("",), "debian": ("sudo", "apt-get", "-y", "install"), "fedora": ("sudo", "yum", "-y", "install"), "rhel": ("sudo", "yum", "-y", "install"), } if os.name == "nt" or platform.system() == "Windows": SYS_OS = "win" elif os.name == "mac" or platform.system() == "Darwin": SYS_OS = "mac" else: import ld SYS_OS = ld.base() if SYS_OS == "win": EXE_NAME = "phantomjs.exe" else: EXE_NAME = "phantomjs" if sys.maxsize > 2 ** 32: SYS_ARCH = "x64" else: SYS_ARCH = "x32" def normalize_version(v_str): v_list = list(v_str) optional_endings = (".", "0")