python运行显示invalid decimal literal,怎么解决?

这个错误通常是因为在Python中尝试将一个字符串转换为十进制数时出现问题。请检查您正在尝试转换的字符串是否包含非数字字符。例如,如果您尝试将字符串"3.14"转换为十进制数,则不会出现此错误,但如果尝试将字符串"3.14abc"转换为十进制数,则会出现此错误。

解决办法就是检查数据是否合法,并进行相应的处理.

你可能感兴趣的:(python运行显示invalid decimal literal,怎么解决?)