如何用Python解未知个数的不定方程?

问题遇到的现象和发生背景

要完成一个用户输入方程式自动配平的代码,已经把原子的数目弄出来了,但是在解方程的一步卡住了。由于未知数的个数和在输入方程后才知道,所以没有思路

我的解答思路和尝试过的方法

想过用循环结构,但是既然连未知数都不知道应该不太容易。现在在尝试用sympy库,但是输出时总是一个未知数表达另一个,可能是因为化学方程式本身就是不定方程的原因。

安装第三方库—bce可以配平化学方程式,详细操作可参考:https://blog.csdn.net/weixin_39810558/article/details/96569171