小编7al*_*man的帖子

psycopg 错误,列不存在

我一直得到这个

错误:psycopg2.ProgrammingError:“someentry”列不存在。

该错误表明该列someentry不存在,当someentry它不是列时,它只是一个要输入到数据库中的值。

这是给出错误的代码:

cur.execute('INSERT INTO {0!s} (ip_id, item) VALUES ({1!s}{2!s})'.format('mytable',1,'someentry'))
Run Code Online (Sandbox Code Playgroud)

这是我创建表的方法:

tablename = 'mytable'
command = """
          CREATE TABLE IF NOT EXISTS {} (
                ip_id SERIAL PRIMARY KEY,
                item VARCHAR(255) NOT NULL
          )
          """.format(tablename)

cur.execute(command)
Run Code Online (Sandbox Code Playgroud)

postgresql psycopg2 python-3.x

7
推荐指数
2
解决办法
2万
查看次数

如何使用多个解决方案解决多项式,包括python中的复杂解?

我正在尝试在python中解决以下多项式.一些常量(2.11和.125567481)是动态的,并且会在程序中发生变化.我需要一种方法来计算python中这个等式的解.我尝试使用Sympy,但它一直在执行,从未提出过解决方案.Wolfram Alpha提供了4个解决方案,其中3个是复杂的,1个是真实的.我只需要真正的那个.有没有办法在python中有效地解决这个等式?在mathematica中这很容易做到,但我找不到在python3中有效的方法.

(要将它与symPy的fsolve函数一起使用,我必须操纵等式,使其等于零.它仍然没有找到解决方案.)

等式来解决

python math sympy

2
推荐指数
1
解决办法
475
查看次数

标签 统计

math ×1

postgresql ×1

psycopg2 ×1

python ×1

python-3.x ×1

sympy ×1