2024-04-26 11:34:22 发布
网友
我需要来自C#的^{}的Python模拟。我找不到它的内置类。当然,最好使用内置的,但是我也找不到第三方库。它存在吗? 例如,我想将“4.3.8”这样的行转换为某个对象,以便与另一个对象进行比较。你知道吗
C#
>>> sys.version '2.7.11 (v2.7.11:6d1b6a68f775, Dec 5 2015, 20:32:19) [MSC v.1500 32 bit (Intel)]' >>> sys.version_info sys.version_info(major=2, minor=7, micro=11, releaselevel='final', serial=0) >>> sys.winver # Windows '2.7-32' >>> os.uname() # Unix >>> win32api.GetVersion() # Windows >>> win32api.GetVersionEx() # Windows >>> sys.version_info >= (2, 6) True >>> map(int, '4.3.8'.split('.')) >= [4, 2] True >>> map(int, '4.3.8'.split('.')) >= [4, 4] False >>> from distutils.version import StrictVersion >>> StrictVersion("4.3.8") < StrictVersion("4.4") True
更新:扩展/修改问题时添加的转换示例
更新:扩展/修改问题时添加的转换示例
相关问题 更多 >
编程相关推荐