0.1.37
Shortcuts
PlatformIDs
apidoc
apiref
Documentation
1. Abstract
2. Platform Support
3. Blueprint
4. Command Line Interface
5. OS Categorization
6. Distributions
7. Documents
8. Modules
9. Indices and tables
10. Resources
11. Install
12. External References
13. Licenses
Application
Howto
FAQ
platformids
Docs
»
Index
Index
Symbols
|
_
|
A
|
C
|
D
|
E
|
F
|
G
|
I
|
K
|
M
|
N
|
O
|
P
|
R
|
S
|
U
|
V
|
W
Symbols
--category
options
rtplatformids
--debug
options
rtplatformids
--debug-options
options
rtplatformids
--dist
options
rtplatformids
--dist-vers
options
rtplatformids
--distrel
options
rtplatformids
--distrel-hexversion
options
rtplatformids
--distrel-key
options
rtplatformids
--distrel-name
options
rtplatformids
--enumerate
options
rtplatformids
--environ
options
rtplatformids
--fromfile
options
rtplatformids
--help
options
rtplatformids
--load
options
rtplatformids
--ostype
options
rtplatformids
--ostype-id
options
rtplatformids
--ostype-version
options
rtplatformids
--out-format
options
rtplatformids
--platform
options
rtplatformids
--quiet
options
rtplatformids
--terse
options
rtplatformids
--verbose
options
rtplatformids
--Version
options
rtplatformids
--version
options
rtplatformids
-X
options
rtplatformids
_
__and__() (platformids.platforms.PlatformParameters method)
__delattr__() (platformids.__init__.ProtectedDictEnum method)
__delitem__() (platformids.__init__.ProtectedDictEnum method)
__eq__() (platformids.platforms.PlatformParameters method)
__getitem__() (platformids.platforms.PlatformParameters method)
__iand__() (platformids.platforms.PlatformParameters method)
__init__() (platformids.__init__.ProtectedDict method)
(platformids.__init__.ProtectedDictEnum method)
(platformids.dist.nt.windows_subprocess_reg_exe.RegistryByExe method)
(platformids.dist.windows.WinVersion method)
(platformids.platforms.PlatformParameters method)
__int__() (platformids.platforms.PlatformParameters method)
__ior__() (platformids.platforms.PlatformParameters method)
__iter__() (platformids.platforms.PlatformParameters method)
__len__() (platformids.platforms.PlatformParameters method)
__ne__() (platformids.platforms.PlatformParameters method)
__or__() (platformids.platforms.PlatformParameters method)
__rand__() (platformids.platforms.PlatformParameters method)
__repr__() (platformids.dist.windows.WinVersion method)
(platformids.platforms.PlatformParameters method)
__ror__() (platformids.platforms.PlatformParameters method)
__setattr__() (platformids.__init__.ProtectedDict method)
(platformids.__init__.ProtectedDictEnum method)
__setitem__() (platformids.__init__.ProtectedDict method)
(platformids.__init__.ProtectedDictEnum method)
(platformids.platforms.PlatformParameters method)
__str__() (platformids.dist.windows.WinVersion method)
(platformids.platforms.PlatformParameters method)
A
add_enum() (platformids.__init__.ProtectedDictEnum method)
attributes
category, PlatformParameters
dist, PlatformParameters
distrel, PlatformParameters
distrel_hexversion, PlatformParameters
distrel_version, PlatformParameters
ostype, PlatformParameters
ostype_version, PlatformParameters
C
category
PlatformParameters attributes
check_next_free_enum() (platformids.__init__.ProtectedDictEnum method)
Cygwin
PWEMU
RTE_CYGWIN
RTE_CYGWIN26
RTE_CYGWINNT
RTE_PWEMU
D
decode_rte_category_to_num() (in module platformids.__init__)
decode_rte_dist_to_num() (in module platformids.__init__)
decode_rte_distrel_to_num() (in module platformids.__init__)
decode_rte_distrel_to_segments() (in module platformids.__init__)
decode_rte_ostype_to_num() (in module platformids.__init__)
decode_rte_to_segments() (in module platformids.__init__)
decode_rte_to_tuple() (in module platformids.__init__)
decode_rte_to_tuple_str() (in module platformids.__init__)
decode_version_str_to_segments() (in module platformids.__init__)
delete_enum() (platformids.__init__.ProtectedDictEnum method)
dist
PlatformParameters attributes
distrel
PlatformParameters attributes
distrel_hexversion
PlatformParameters attributes
distrel_version
PlatformParameters attributes
E
encode_rte_segments_to_32bit() (in module platformids.__init__)
encode_rte_to_32bit() (in module platformids.__init__)
F
fetch_category() (in module platformids.__init__)
fetch_current_version_raw() (platformids.dist.windows.WinVersion method)
fetch_dist() (in module platformids.__init__)
fetch_dist_tuple() (in module platformids.__init__)
fetch_ostype() (in module platformids.__init__)
fetch_platform_distribution() (in module platformids.__init__)
fetch_platform_distribution_num() (in module platformids.__init__)
fetch_platform_os() (in module platformids.__init__)
fetch_platform_os_num() (in module platformids.__init__)
fetch_rte_hexversion() (in module platformids.__init__)
G
get_hexversion() (platformids.platforms.PlatformParameters method)
get_json() (platformids.platforms.PlatformParameters method)
get_modlocation() (in module platformids.__init__)
get_num2rte() (in module platformids.__init__)
get_oshexversion() (platformids.platforms.PlatformParameters method)
get_rte2num() (in module platformids.__init__)
get_win32_IsWindowsXPSP1OrGreater() (in module platformids.dist.nt.windows_kernel32dll)
get_win32_OSProductInfo() (in module platformids.dist.nt.windows_kernel32dll)
(platformids.dist.nt.windows_subprocess_reg_exe.RegistryByExe method)
get_win32_OSVersionInfo() (in module platformids.dist.nt.windows_kernel32dll)
get_win32_OSVersionInfoExa() (in module platformids.dist.nt.windows_kernel32dll)
I
items() (platformids.platforms.PlatformParameters method)
K
kernel32
nt
keys() (platformids.platforms.PlatformParameters method)
M
my_distrel2tuple() (in module platformids.custom.blackarch)
(in module platformids.custom.minix)
(in module platformids.custom.minix2)
(in module platformids.custom.parrot)
(in module platformids.custom.pentoo)
(in module platformids.custom.slackware)
(in module platformids.embed.armbian)
N
nt
kernel32
O
options
--category
--debug
--debug-options
--dist
--dist-vers
--distrel
--distrel-hexversion
--distrel-key
--distrel-name
--enumerate
--environ
--fromfile
--help
--load
--ostype
--ostype-id
--ostype-version
--out-format
--platform
--quiet
--terse
--verbose
--Version
--version
-X
ostype
PlatformParameters attributes
ostype_version
PlatformParameters attributes
P
platform
RTE
RTE_BSD
RTE_CYGWINNT
RTE_FREEBSD
RTE_GENERIC
RTE_LINUX
RTE_OPENBSD
RTE_OSX
,
[1]
RTE_POSIX
RTE_PWEMU
,
[1]
RTE_SOLARIS
RTE_WIN32
platformids.__init__ (module)
platformids.custom.aix (module)
platformids.custom.blackarch (module)
platformids.custom.dragonbsd (module)
platformids.custom.ghostbsd (module)
platformids.custom.linuxmint (module)
platformids.custom.minix (module)
platformids.custom.minix2 (module)
platformids.custom.nomadbsd (module)
platformids.custom.parrot (module)
platformids.custom.pentoo (module)
platformids.custom.reactos (module)
platformids.custom.slackware (module)
platformids.custom.trueos (module)
platformids.dist.nt.windows_kernel32dll (module)
platformids.dist.nt.windows_products (module)
platformids.dist.nt.windows_subprocess_reg_exe (module)
platformids.dist.windows (module)
platformids.embed.armbian (module)
platformids.embed.circuitpython (module)
platformids.embed.micropython (module)
platformids.embed.raspbian (module)
platformids.platforms (module)
PlatformIDsCustomError
PlatformIDsEnumerationError
PlatformIDsError
PlatformIDsKeyError
PlatformIDsPresentError
PlatformIDsReadRegExeError
PlatformIDsUnknownError
PlatformParameters
attributes category
attributes dist
attributes distrel
attributes distrel_hexversion
attributes distrel_version
attributes ostype
attributes ostype_version
PlatformParameters (class in platformids.platforms)
PlatformParametersError
pretty_format() (platformids.platforms.PlatformParameters method)
print_versinfo() (in module platformids.dist.nt.windows_kernel32dll)
PRODUCT_BUSINESS
pwReturnedProductType
PRODUCT_BUSINESS_N
pwReturnedProductType
PRODUCT_CLUSTER_SERVER
pwReturnedProductType
PRODUCT_CLUSTER_SERVER_V
pwReturnedProductType
PRODUCT_CORE
pwReturnedProductType
PRODUCT_CORE_COUNTRYSPECIFIC
pwReturnedProductType
PRODUCT_CORE_N
pwReturnedProductType
PRODUCT_CORE_SINGLELANGUAGE
pwReturnedProductType
PRODUCT_DATACENTER_EVALUATION_SERVER
pwReturnedProductType
PRODUCT_DATACENTER_SERVER
pwReturnedProductType
PRODUCT_DATACENTER_SERVER_CORE
pwReturnedProductType
PRODUCT_DATACENTER_SERVER_CORE_V
pwReturnedProductType
PRODUCT_DATACENTER_SERVER_V
pwReturnedProductType
PRODUCT_EDUCATION
pwReturnedProductType
PRODUCT_EDUCATION_N
pwReturnedProductType
PRODUCT_ENTERPRISE
pwReturnedProductType
PRODUCT_ENTERPRISE_E
pwReturnedProductType
PRODUCT_ENTERPRISE_EVALUATION
pwReturnedProductType
PRODUCT_ENTERPRISE_N
pwReturnedProductType
PRODUCT_ENTERPRISE_S
pwReturnedProductType
PRODUCT_ENTERPRISE_S_EVALUATION
pwReturnedProductType
PRODUCT_ENTERPRISE_S_N
pwReturnedProductType
PRODUCT_ENTERPRISE_S_N_EVALUATION
pwReturnedProductType
PRODUCT_ENTERPRISE_SERVER
pwReturnedProductType
PRODUCT_ENTERPRISE_SERVER_CORE
pwReturnedProductType
PRODUCT_ENTERPRISE_SERVER_CORE_V
pwReturnedProductType
PRODUCT_ENTERPRISE_SERVER_IA64
pwReturnedProductType
PRODUCT_ENTERPRISE_SERVER_V
pwReturnedProductType
PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL
pwReturnedProductType
PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC
pwReturnedProductType
PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT
pwReturnedProductType
PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC
pwReturnedProductType
PRODUCT_HOME_BASIC
pwReturnedProductType
PRODUCT_HOME_BASIC_E
pwReturnedProductType
PRODUCT_HOME_BASIC_N
pwReturnedProductType
PRODUCT_HOME_PREMIUM
pwReturnedProductType
PRODUCT_HOME_PREMIUM_E
pwReturnedProductType
PRODUCT_HOME_PREMIUM_N
pwReturnedProductType
PRODUCT_HOME_PREMIUM_SERVER
pwReturnedProductType
PRODUCT_HOME_SERVER
pwReturnedProductType
PRODUCT_HYPERV
pwReturnedProductType
PRODUCT_IOTUAP
pwReturnedProductType
PRODUCT_IOTUAPCOMMERCIAL
pwReturnedProductType
PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT
pwReturnedProductType
PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING
pwReturnedProductType
PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY
pwReturnedProductType
PRODUCT_MOBILE_CORE
pwReturnedProductType
PRODUCT_MOBILE_ENTERPRISE
pwReturnedProductType
PRODUCT_MULTIPOINT_PREMIUM_SERVER
pwReturnedProductType
PRODUCT_MULTIPOINT_STANDARD_SERVER
pwReturnedProductType
PRODUCT_PRO_WORKSTATION
pwReturnedProductType
PRODUCT_PRO_WORKSTATION_N
pwReturnedProductType
PRODUCT_PROFESSIONAL
pwReturnedProductType
PRODUCT_PROFESSIONAL_E
pwReturnedProductType
PRODUCT_PROFESSIONAL_N
pwReturnedProductType
PRODUCT_PROFESSIONAL_WMC
pwReturnedProductType
PRODUCT_SB_SOLUTION_SERVER
pwReturnedProductType
PRODUCT_SB_SOLUTION_SERVER_EM
pwReturnedProductType
PRODUCT_SERVER_FOR_SB_SOLUTIONS
pwReturnedProductType
PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM
pwReturnedProductType
PRODUCT_SERVER_FOR_SMALLBUSINESS
pwReturnedProductType
PRODUCT_SERVER_FOR_SMALLBUSINESS_V
pwReturnedProductType
PRODUCT_SERVER_FOUNDATION
pwReturnedProductType
PRODUCT_SMALLBUSINESS_SERVER
pwReturnedProductType
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM
pwReturnedProductType
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE
pwReturnedProductType
PRODUCT_SOLUTION_EMBEDDEDSERVER
pwReturnedProductType
PRODUCT_STANDARD_EVALUATION_SERVER
pwReturnedProductType
PRODUCT_STANDARD_SERVER
pwReturnedProductType
PRODUCT_STANDARD_SERVER_CORE
pwReturnedProductType
PRODUCT_STANDARD_SERVER_CORE_V
pwReturnedProductType
PRODUCT_STANDARD_SERVER_SOLUTIONS
pwReturnedProductType
PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE
pwReturnedProductType
PRODUCT_STANDARD_SERVER_V
pwReturnedProductType
PRODUCT_STARTER
pwReturnedProductType
PRODUCT_STARTER_E
pwReturnedProductType
PRODUCT_STARTER_N
pwReturnedProductType
PRODUCT_STORAGE_ENTERPRISE_SERVER
pwReturnedProductType
PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE
pwReturnedProductType
PRODUCT_STORAGE_EXPRESS_SERVER
pwReturnedProductType
PRODUCT_STORAGE_EXPRESS_SERVER_CORE
pwReturnedProductType
PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER
pwReturnedProductType
PRODUCT_STORAGE_STANDARD_SERVER
pwReturnedProductType
PRODUCT_STORAGE_STANDARD_SERVER_CORE
pwReturnedProductType
PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER
pwReturnedProductType
PRODUCT_STORAGE_WORKGROUP_SERVER
pwReturnedProductType
PRODUCT_STORAGE_WORKGROUP_SERVER_CORE
pwReturnedProductType
PRODUCT_TERPRISE_N_EVALUATION
pwReturnedProductType
PRODUCT_ULTIMATE
pwReturnedProductType
PRODUCT_ULTIMATE_E
pwReturnedProductType
PRODUCT_ULTIMATE_N
pwReturnedProductType
PRODUCT_UNDEFINED
pwReturnedProductType
PRODUCT_WEB_SERVER
pwReturnedProductType
PRODUCT_WEB_SERVER_CORE
pwReturnedProductType
ProtectedDict (class in platformids.__init__)
ProtectedDictEnum (class in platformids.__init__)
purge() (platformids.__init__.ProtectedDictEnum method)
PWEMU
Cygwin
pwReturnedProductType
PRODUCT_BUSINESS
PRODUCT_BUSINESS_N
PRODUCT_CLUSTER_SERVER
PRODUCT_CLUSTER_SERVER_V
PRODUCT_CORE
PRODUCT_CORE_COUNTRYSPECIFIC
PRODUCT_CORE_N
PRODUCT_CORE_SINGLELANGUAGE
PRODUCT_DATACENTER_EVALUATION_SERVER
PRODUCT_DATACENTER_SERVER
PRODUCT_DATACENTER_SERVER_CORE
PRODUCT_DATACENTER_SERVER_CORE_V
PRODUCT_DATACENTER_SERVER_V
PRODUCT_EDUCATION
PRODUCT_EDUCATION_N
PRODUCT_ENTERPRISE
PRODUCT_ENTERPRISE_E
PRODUCT_ENTERPRISE_EVALUATION
PRODUCT_ENTERPRISE_N
PRODUCT_ENTERPRISE_S
PRODUCT_ENTERPRISE_S_EVALUATION
PRODUCT_ENTERPRISE_S_N
PRODUCT_ENTERPRISE_S_N_EVALUATION
PRODUCT_ENTERPRISE_SERVER
PRODUCT_ENTERPRISE_SERVER_CORE
PRODUCT_ENTERPRISE_SERVER_CORE_V
PRODUCT_ENTERPRISE_SERVER_IA64
PRODUCT_ENTERPRISE_SERVER_V
PRODUCT_ESSENTIALBUSINESS_SERVER_ADDL
PRODUCT_ESSENTIALBUSINESS_SERVER_ADDLSVC
PRODUCT_ESSENTIALBUSINESS_SERVER_MGMT
PRODUCT_ESSENTIALBUSINESS_SERVER_MGMTSVC
PRODUCT_HOME_BASIC
PRODUCT_HOME_BASIC_E
PRODUCT_HOME_BASIC_N
PRODUCT_HOME_PREMIUM
PRODUCT_HOME_PREMIUM_E
PRODUCT_HOME_PREMIUM_N
PRODUCT_HOME_PREMIUM_SERVER
PRODUCT_HOME_SERVER
PRODUCT_HYPERV
PRODUCT_IOTUAP
PRODUCT_IOTUAPCOMMERCIAL
PRODUCT_MEDIUMBUSINESS_SERVER_MANAGEMENT
PRODUCT_MEDIUMBUSINESS_SERVER_MESSAGING
PRODUCT_MEDIUMBUSINESS_SERVER_SECURITY
PRODUCT_MOBILE_CORE
PRODUCT_MOBILE_ENTERPRISE
PRODUCT_MULTIPOINT_PREMIUM_SERVER
PRODUCT_MULTIPOINT_STANDARD_SERVER
PRODUCT_PRO_WORKSTATION
PRODUCT_PRO_WORKSTATION_N
PRODUCT_PROFESSIONAL
PRODUCT_PROFESSIONAL_E
PRODUCT_PROFESSIONAL_N
PRODUCT_PROFESSIONAL_WMC
PRODUCT_SB_SOLUTION_SERVER
PRODUCT_SB_SOLUTION_SERVER_EM
PRODUCT_SERVER_FOR_SB_SOLUTIONS
PRODUCT_SERVER_FOR_SB_SOLUTIONS_EM
PRODUCT_SERVER_FOR_SMALLBUSINESS
PRODUCT_SERVER_FOR_SMALLBUSINESS_V
PRODUCT_SERVER_FOUNDATION
PRODUCT_SMALLBUSINESS_SERVER
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM
PRODUCT_SMALLBUSINESS_SERVER_PREMIUM_CORE
PRODUCT_SOLUTION_EMBEDDEDSERVER
PRODUCT_STANDARD_EVALUATION_SERVER
PRODUCT_STANDARD_SERVER
PRODUCT_STANDARD_SERVER_CORE
PRODUCT_STANDARD_SERVER_CORE_V
PRODUCT_STANDARD_SERVER_SOLUTIONS
PRODUCT_STANDARD_SERVER_SOLUTIONS_CORE
PRODUCT_STANDARD_SERVER_V
PRODUCT_STARTER
PRODUCT_STARTER_E
PRODUCT_STARTER_N
PRODUCT_STORAGE_ENTERPRISE_SERVER
PRODUCT_STORAGE_ENTERPRISE_SERVER_CORE
PRODUCT_STORAGE_EXPRESS_SERVER
PRODUCT_STORAGE_EXPRESS_SERVER_CORE
PRODUCT_STORAGE_STANDARD_EVALUATION_SERVER
PRODUCT_STORAGE_STANDARD_SERVER
PRODUCT_STORAGE_STANDARD_SERVER_CORE
PRODUCT_STORAGE_WORKGROUP_EVALUATION_SERVER
PRODUCT_STORAGE_WORKGROUP_SERVER
PRODUCT_STORAGE_WORKGROUP_SERVER_CORE
PRODUCT_TERPRISE_N_EVALUATION
PRODUCT_ULTIMATE
PRODUCT_ULTIMATE_E
PRODUCT_ULTIMATE_N
PRODUCT_UNDEFINED
PRODUCT_WEB_SERVER
PRODUCT_WEB_SERVER_CORE
R
read_CurrentVersion() (platformids.dist.nt.windows_subprocess_reg_exe.RegistryByExe method)
readout_versioninfo_ext() (platformids.dist.windows.WinVersion method)
RegistryByExe (class in platformids.dist.nt.windows_subprocess_reg_exe)
RTE
platform
RTE_BSD
platform
RTE_CYGWIN
Cygwin
RTE_CYGWIN26
Cygwin
RTE_CYGWINNT
Cygwin
platform
RTE_FREEBSD
platform
RTE_GENERIC
platform
RTE_LINUX
platform
RTE_OPENBSD
platform
RTE_OSX
platform
,
[1]
RTE_POSIX
platform
RTE_PWEMU
Cygwin
platform
,
[1]
RTE_SOLARIS
platform
RTE_WIN32
platform
rtplatformids
--category
--debug
--debug-options
--dist
--dist-vers
--distrel
--distrel-hexversion
--distrel-key
--distrel-name
--enumerate
--environ
--fromfile
--help
--load
--ostype
--ostype-id
--ostype-version
--out-format
--platform
--quiet
--terse
--verbose
--Version
--version
-X
S
scan() (platformids.platforms.PlatformParameters method)
set_num2rte() (in module platformids.__init__)
set_rte2num() (in module platformids.__init__)
U
update() (platformids.__init__.ProtectedDict method)
(platformids.__init__.ProtectedDictEnum method)
V
values() (platformids.platforms.PlatformParameters method)
VER_NT_DOMAIN_CONTROLLER
wProductType
VER_NT_IOT
wProductType
VER_NT_SERVER
wProductType
VER_NT_WORKSTATION
wProductType
W
WinVersion (class in platformids.dist.windows)
wProductType
VER_NT_DOMAIN_CONTROLLER
VER_NT_IOT
VER_NT_SERVER
VER_NT_WORKSTATION