我写了一个需要知道锡的原子质量的脚本。有没有一个包含这些信息的Python数据库?
编辑:periodictable很不错,但一些库更丰富,例如gperiodic程序。
编辑:periodictable很不错,但一些库更丰富,例如gperiodic程序。
>>> from periodic import element
>>> hydrogen = element('hydrogen')
>>> hydrogen.mass
1.0079
这并不是关于Python的特定内容,但在Sourceforge托管的Blue Obelisk数据存储库是一个包含化学数据的综合性XML格式存储库,如果这对你(或其他发现此信息的人)有用的话。
In [1]: from chemspipy import ChemSpider
In [2]: cs=ChemSpider('Here goes your personal code')
In [3]: tin=cs.simple_search('tin') #I use simple_search because search doesn't work for me
In [4]: print tin
[Compound(4509318)]
In [5]: tin[0].molecular_formula
Out[5]: u'Sn'
In [6]: tin[0].molecular_weight
Out[6]: 118.71