【发布时间】:2017-02-22 22:07:04
【问题描述】:
我有以下 python 脚本。
import mysql.connector
cnx = mysql.connector.connect(user='root', password = 'signal', host = '127.0.0.1', port = '1928'
,
database = 's_events')
cursor = cnx.cursor()
insert_stmt = "INSERT INTO t_events (eid) VALUES ('iosevent123')"
data = 'iosevent123'
cursor.execute(insert_stmt)
cnx.commit()
cnx.close()
我还启动了一个python提供的简单httpserver。
如何调用上述脚本将数据插入到表中?
【问题讨论】:
-
呃,
python name_of_script.py在终端?还是你在问别的? -
@heyiamt 我知道如何在终端中运行它。我想从 IOS 应用程序调用像 localhost:1222/a.py 这样的 URL 并将数据插入到表中。这可能吗?
-
明白了。很抱歉对于这个误会。我认为您需要做一些事情like this,其中服务器充当 Web API。然后,IOS 应用程序将向服务器发送一个请求,其中包含使用脚本中的代码触发函数的指令。
-
我不太明白你的意思。启动最小的http服务器后,我该怎么办?
标签: python mysql web-services simplehttpserver