所以说我有一个检索到的目录名称“LibX_00.03”,我检索目录的版本信息:
lib = "LibX_00.03"
version = lib[-5:]
完成此操作后,我想将此版本号与其他版本号进行比较以断言库的最新版本,问题在于必须以数字形式进行比较,而不是 str。转换为 int 或 float 都不起作用,因为 int 会给出一个整数,而 float 会给出一个不准确的转换:
>>> float(version)
0.299999...
那么,我怎样才能准确地保留版本号,同时以我进行比较的形式保存它呢?