Python数据处理 报错原因分析

 
在调用eval、literal_eval等函数,转换字符串为List,dict对象时,经常遇到 “invalid syntax (<string>, line 1)” 报错;
 
invalid syntax (<string>, line 1)

报错原因为被转换的字符串,语法非法,比如多字符等。 比如 字符串 “#[1,2,2,3]” 并不能转换为 [1,2,2,3]这样的list对象。

posted on 2024-05-21 17:54  兵者  阅读(62)  评论(0编辑  收藏  举报

导航