gpt4 book ai didi

python - 从python函数插入mysql表

转载 作者:行者123 更新时间:2023-11-30 22:42:46 24 4
gpt4 key购买 nike

对于 python 及其 mysql 连接器如何在任何 Web 应用程序中工作,我是一个新手。我实际上想尝试一些简单的事情,但不知道如何解决。我有这个简单的 python 脚本来生成随机数并将其分配到一个变量中。 (数字.py)

import random
number = random.radint(1,1000)
print number

这个非常简单的 python 脚本在 mysql 数据库中创建一个表 (try.py)

import MySQLdb as mdb

con = mdb.connect('localhost', 'testuser', 'test623', 'testdb');

with con:
cur = con.cursor()
cur.execute("DROP TABLE IF EXISTS Table_Try")
cur.execute("CREATE TABLE Table_Try(Value INT)")

我的问题是如何在 number.py 中使用变量“number”的值插入字段“Value”,因为它们是不同的脚本。插入值时,如何在 php 页面中显示,以便它可以在打开时无限循环中重复显示随机值?我在谷歌中搜索了关于此的教程链接,但没有人能在这里回答我的问题。

最佳答案

您可以按如下方式将值插入数据库:

c.execute("INSERT INTO db_name.Table(value) VALUES(%s)",[5])

在上面的代码中,c 是我的光标,Table 是我在该数据库中的表。如果你想插入很多值,你可以使用 executemany 而不是 execue

关于python - 从python函数插入mysql表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30661989/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com