Python将输入字符串用作代码的一部分

时间:2018-09-05 12:23:51

标签: python

我正在使用CVXPY编写优化代码。想知道是否有一种方法可以使用从Excel中读取的字符串作为代码中的约束条件。例如。

x = cvx.Variable()
y = cvx.Variable()

string 1 = "[x + y == 1, x - y >= 1]"
constraints = string1  # how to make this work??

obj = cvx.Minimize((x - y)**2)
prob = cvx.Problem(obj, constraints)
prob.solve()  

即是否已经有使用字符串作为实时代码的标准化方法?非常感谢!

找到解决方案-使用eval()s元组

0 个答案:

没有答案