MPDataDoc类介绍

MPDataDoc类介绍

  1. 使用mp数据库新接口mp_api.client.MPRester获取数据,例子如下:
python 复制代码
from mp_api.client import MPRester

with MPRester(API_KEY) as mpr:
    docs = mpr.summary.search(material_ids=["mp-1176451", "mp-561113"])

以上代码返回一个MPDataDoc对象列表,每一个MPDataDoc对象包含一条材料数据的全部信息。

  1. 查看MPDataDoc对象包括的信息:

  2. 可以通过这些属性获取数据,也就是说只需要得到mp数据的id,就可以通过API接口获得全部信息。
    例子:
python 复制代码
space_number = docs[0].symmetry.number    # 获取空间群数
相关推荐
CryptoRzz4 小时前
印度实时股票数据源接口对接文档-IPO新股、k线数据
java·开发语言·数据库·区块链
码农阿豪5 小时前
平滑过渡,破解多库并存:浙人医基于金仓KFS的医疗信创实战解析
数据库·kingbasees
自由日记6 小时前
mysql初修1
数据库·mysql
少年攻城狮6 小时前
OceanBase系列---【oceanbase的oracle模式新增分区表】
数据库·oracle·oceanbase
BullSmall6 小时前
MySQL8.0全栈初始化脚本集
数据库·mysql
六月闻君6 小时前
MySQL8主从数据库复制故障
数据库·mysql
洲覆7 小时前
缓存异常:缓存穿透、缓存击穿、缓存雪崩
开发语言·数据库·mysql·缓存
xcLeigh7 小时前
KingbaseES数据库:本地连接全攻略!从环境检查到问题排查,新手也能轻松上手
数据库
rexling17 小时前
【玩转全栈】----Django基本配置和介绍
数据库·django·sqlite
Deamon Tree7 小时前
如何保证缓存与数据库更新时候的一致性
java·数据库·缓存