小编cam*_*mil的帖子

为什么MySQL增加自动增量,但不插入行?

我在MySQLdb上使用xampp和python.我正在连接然后运行:

cursor.execute("INSERT INTO customer SET name='aaa'")
Run Code Online (Sandbox Code Playgroud)

不会引发任何错误,但没有向数据库添加任何行(与pypmyadmin一起检查).但是,该表正在递增其自动增量字段.

发生了什么,我该如何阻止它?

python mysql xampp phpmyadmin mysql-python

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

构建一个从集合中返回唯一值的生成器是否可能且明智

目前我正在这样做:

# duplicates is a list
uniques = list(set(duplicates))
Run Code Online (Sandbox Code Playgroud)

然而,独特性往往是短暂的。构建一个唯一的生成器会更好吗?如果是这样,我该怎么做?

python generator python-2.7

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

为什么Python set([])不等于{}?

除了混淆集([])和{}之外,Set()和{}似乎给出了非常相似的行为.在下面的比较中,为什么最后一个为假?

>>> set([1,2,3])=={1,2,3}
True
>>> set([1,2,3])==set([1,2,3])
True
>>> {1,2,3}=={1,2,3}
True
>>> set([])==set([])
True
>>> {}=={}
True
>>> set([])=={}
False
Run Code Online (Sandbox Code Playgroud)

python set python-3.5

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

提出错误类与类的实例相比有什么优缺点

以下似乎具有相同的效果:

>>> raise NotImplementedError
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NotImplementedError

>>> raise NotImplementedError()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NotImplementedError
Run Code Online (Sandbox Code Playgroud)

是否存在差异,如果有,每种方法的优缺点是什么?

python python-3.x

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

0
推荐指数
1
解决办法
806
查看次数