$ pip3 install chemica -U
from chemica import Chemica
print(Chemica.solve("CuCl2", "Zn"))
Equation(substances=('CuCl2', 'Zn'), result='CuCl2(aq) + Zn(s) β Cu(s) + ZnCl2(aq)')
from chemica import Chemica
print(Chemica.info("Zn"))
Substance(substance='Zn', name='Zinc, Zinc powder (pyrophoric), Zn, Element 30, 30Zn, Cinc, Zink, Zn(ii), Zn2+, Zincum, Blue powder', condition='Grey-to-blue powder')
The library is under the MIT license.
Read the LICENSE for more information.