我在前言这个说法我对python很新。
我有一个数据库,需要使用Python和SQLite访问它。这很容易。我创建了表名和列名等,例如:
c.execute("CREATE TABLE Tanks \
(ID INT PRIMARY KEY NOT NULL,\
...
DIR_Radius INT NOT NULL,\
DIR_Dish1 INT NOT NULL,\
DIR_Dish2 INT NOT NULL,\
DIR_Length INT NOT NULL,\
等等。所以我想要做的是使用列标题作为变量,即
Dish1 = 'DIR_Dish1'
但是你可能知道在python中只是将字符串值赋给变量名。
说
Dir_Dish1 > 0.001
不能正常工作
def Dish_Vol():
if (Dish > 0.0001):
int1 = math.pi * Dish,
...
我正在尝试检查comlumn DIR_Dish1中的值是否具有大于0.001的整数值,以便我可以继续执行一些计算。我如何使用变量?