Modify get version method

获取版本信息的用法eval实在太不安全和pythonic了