Skip to main content
 首页 » 编程设计

python之ast.literal_eval 抛出 ValueError

2025年05月04日9Renyi-Fan

<分区>

ast.literal_eval 为以下 JSON 抛出 ValueError: malformed string。 我无法发现错误是什么。我使用了在线 JSON 验证器,都提到这是一个有效的 JSON。

谁能帮我找出这个字符串的错误?

{ 
    "business_id": "Iu-oeVzv8ZgP18NIB0UMqg", 
    "full_address": "3320 S Hill St,South East LA,Los Angeles, CA 90007", 
    "schools": [ 
        "University of Southern California" 
    ], 
    "open": true, 
    "categories": [ 
        "Medical Centers", 
        "Health and Medical" 
    ], 
    "photo_url": "http://s3-media1.ak.yelpcdn.com/bphoto/SdUWxREuWuPvvot6faxfXg/ms.jpg", 
    "city": "Los Angeles", 
    "review_count": 2, 
    "name": "Southern California Medical Group", 
    "neighborhoods": [ 
        "South East LA" 
    ], 
    "url": "http://www.yelp.com/biz/southern-california-medical-group-los-angeles", 
    "longitude": -118.274281, 
    "state": "CA", 
    "stars": 3.5, 
    "latitude": 34.01971, 
    "type": "business" 
}