ValueError:错误的节点或字符串:<_ast.Name object at 0x0000016835AEE3D0>

Posted

技术标签:

【中文标题】ValueError:错误的节点或字符串:<_ast.Name object at 0x0000016835AEE3D0>【英文标题】:ValueError: malformed node or string: <_ast.Name object at 0x0000016835AEE3D0> 【发布时间】:2021-06-22 08:12:34 【问题描述】:

为什么我会收到此错误消息:ValueError: malformed node or string: <_ast.name object at>。我不明白请帮帮我..

import ast

def convert_text_list(text):
    texts = ast.literal_eval(str(text))
    return text

TWEET_DATA["tweet_list"] = TWEET_DATA["tweet"].apply(convert_text_list)


print(TWEET_DATA["tweet_list"][90])

print("\ntype : ", type(TWEET_DATA["tweet_list"][90]))```



【问题讨论】:

【参考方案1】:

你问已经几个月了,所以你可能已经自己找到了答案,我昨天遇到了这个问题,你所要做的就是去掉数据集中的每个“null”值。

【讨论】:

以上是关于ValueError:错误的节点或字符串:<_ast.Name object at 0x0000016835AEE3D0>的主要内容,如果未能解决你的问题,请参考以下文章

ValueError:添加 Keras 层时带有 ast.literal_eval() 的节点或字符串格式错误

ValueError: column_name: <Name> input_tensor dtype 必须是字符串或整数。数据类型:<数据类型:'float32'>

ValueError:无效的文件路径或缓冲区对象类型:<class 'dict'> python

ValueError:格式错误的字符串? [关闭]

Python 错误帮助:“ValueError:输入包含 NaN、无穷大或对于 dtype('float64') 来说太大的值。”

逻辑回归中的概率校准错误:ValueError:无法将字符串转换为浮点数:'OLIFE'