繁体   English   中英

如何使用 python 从 csv 文件中过滤掉可用数据?

[英]How to filter out useable data from csv files using python?

请帮助我使用 python 从 a.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"":{""value"":""9.0""}},{""element"":" "Ti"",""idealAtomicPercent"":{""value"":""1.0""}},{""element"":""W"",""idealAtomicPercent"":{""value" ":""5.8""}},{""element"":""Zr"",""idealAtomicPercent"":{""value"":""0.13""}}]

原装CSV预计output

没有文件结构就很难说。

尝试使用以下方法加载文件:

import csv

with open(file_path) as file:
    reader = csv.DictReader(...)  

您必须找出 arguments 的 function 取决于文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM