首页 > 解决方案 > DataTable / 包含 Base 36 数据的列我需要转换为十进制

问题描述

我正在将 PyCharm 与 Python3 一起使用。DataTable 的列中,我有20000 行包含各种数据,例如AK27GA0000DT (Base36),我需要将其转换为十进制形式。我尝试了很多方法,但是在使用 Python 3 时,他们已经从中删除了 decode ,这就是我所读到的。我尝试过的所有功能(包括来自这里的功能)来解码它都没有工作,只给出了一个错误,说不能转换为 int。我也尝试过转换为 Float,但也没有成功。我什至尝试转换并将其放入新列中。由于我是 Python 的新手,任何和所有的帮助都将受到赞赏。''' df['Order_ID'] = df['Order_ID_Converted'].astype(int) '''

标签: pythondecodebase36

解决方案


推荐阅读