python - 如何使用 python 从 csv 文件中过滤出可用数据?
问题描述
请帮助我使用 python 从 .csv 文件中提取重要数据。我从 'citrine' 得到 .csv 文件。我想以“Al2.5B0.02C0.025Co14.7Cr16.0Mo3.0Ni57.48Ti5.0W1.25Zr0.03”的形式提取元素名称和原子百分比
原来的 [{""element"":""Al"",""idealAtomicPercent"":{""value"":""5.4""}},{""element"":""B"","" IdealAtomicPercent"":{""value"":""0.02""}},{""element"":""C"",""idealAtomicPercent"":{""value"":""0.13"" }},{""element"":""Co"",""idealAtomicPercent"":{""value"":""7.5""}},{""element"":""Cr"", ""idealAtomicPercent"":{""value"":""6.1""}},{""element"":""Mo"",""idealAtomicPercent"":{""value"":""2.0""}},{""element"":""Nb"",""idealAtomicPercent"":{""value" ":""0.5""}},{""element"":""Ni"",""idealAtomicPercent"":{""value"":""61.0""}},{""element"" :""Re"",""idealAtomicPercent"":{""value"":""0.5""}},{""element"":""Ta"",""idealAtomicPercent"":{""值"":""9.0""}},{""元素"":""Ti"",""IdealAtomicPercent"":{""value"":""1.0""}},{""element"":""W"",""idealAtomicPercent"":{""value"":""5.8"" }},{""element"":""Zr"",""idealAtomicPercent"":{""value"":""0.13""}}]
解决方案
没有文件结构就很难说。
尝试使用以下方法加载文件:
import csv
with open(file_path) as file:
reader = csv.DictReader(...)
您必须找出取决于文件的函数的参数。
推荐阅读
- python - 阻止 groupby 在 python 数据框中进行 2 个组合相同的对
- php - 很难理解关联数组结构中的“回声”
- google-assistant-sdk - 如何创建一个您不必要求的 Google Assistant 应用程序?
- reactjs - 将文件从状态添加到 Firestore 集合 Firestore Firebase ReactJs
- php - WooCommerce 自定义产品状态不可见/工作
- for-loop - DOS 批处理文件 For 循环运行两次
- environment-variables - 使用 sudo 安装气流不采用 AIRFLOW_HOME 设置
- java - 为什么 ajax post 不能在服务器上正确保存文件?
- php - 新的 Laravel install v 5.4 index.php 抛出解析错误。PHP 7.2.10-0ubuntu0.18.04.1
- .net-core - .NET Core/Standard .csproj 文件,嵌入许可证文件而不使用该包将其添加到项目中?