2015-06-05 3 views
1

Я очень новичок в python и как его соединитель mysql работает в любом веб-приложении. Я хочу попробовать что-то простое, но понятия не имею, как это сделать. У меня есть этот простой скрипт python для создания случайных чисел и выделения его в переменной. (Numbers.py)Вставить таблицу mysql из функции python

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

и это очень простой питон скрипт, чтобы сделать таблицу в базе данных 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» в number.py, так как это разные скрипты. Когда значение вставлено, как мне отображать на странице php, чтобы он мог неоднократно показывать случайные значения в бесконечном цикле при открытии? Я искал справочные ссылки об этом в google, но никто не мог ответить на мою проблему.

+0

Это не имеет ничего общего с 'PHP' –

+0

проверить это -> http://stackoverflow.com/questions/5687718/how-can-i- insert-data-in-mysql-database – Suraj

+0

возможно, но может ли это быть на самом деле? Мне здесь очень любопытно, и поскольку я использовал mysql, почему бы мне не использовать php? – Evorio

ответ

0

вы можете вставить значения в базу данных следующим образом:

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

В приведенной выше коде с моим курсором и таблица моей таблица в этой базе данных. Если вы хотите вставить много значений вы можете использовать executemany вместо execue

Смежные вопросы