python - 使用 json.loads (python) 解析 csv 中的 Json 列(分号)
问题描述
如何使用 Python 解析 csv 文件中的 Json 列。所需的输出将是由新列分隔的值。Json 列中使用分号。我试过这个,但它不会工作:
df["time"] = df['time'].apply(json.loads)
CSV 列:
id | day| jsoncol
101| mon | [{"start":645;"end":647;"total":2};{"start":711;"end":750;"total":39};{"start":510;"end":525;"total":15}]
102| tue | [{"start":600;"end":610;"total":10}]
解决方案
推荐阅读
- python - 使用 Flask 传输文件时如何避免解码
- php - InfluxDB 2.0 被 OOM 杀死
- firebase - Firebase 实时数据库规则 - 如何为新用户设置数据?
- python - 如何通过添加一个常数值来查找列表中数字的累积和?
- powerbi - 什么会使 Tableau 报表转换为 Power BI 变得困难?
- vscode-settings - VS Code“转到定义”不存在 - Javascript
- css - CSS 网格高度到一个子元素,而另一个子元素滚动
- javascript - 如何在子组件的 UseEffect 中使用道具?
- javascript - PL/Python 与 PostgreSQL - 错误 DLL 导入
- python - Gensim KeyedVector most_similar 的参数restrict_vocab 没有按预期工作