通过JSON读取PHP中的python字符串

2024-09-25 12:30:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我有Raspberry Pi RFID阅读器,它从附近的标签上收集简单的ID号。它们存储为字符串变量。我想不断地将这个字符串值发送到PHP脚本中,并将其显示在web页面上,然后将其存储在数据库中。如何在python中使用JSON传递这个字符串值?在

Python脚本:

import serial, os, httplib, json, urllib

#pyserial setup
tagID = tagID[:8] #true string tagID - 73203842

#JSON setup
headers = { "charset" : "utf-8", "Content-Type" : "application/json" }
conn = httplib.HTTPConnection("192.168.XX.XXX")

sample = { "ID" : tagID }
sJson = json.dumps(sample, ensure_ascii = 'False')

while True:
    conn.request("POST", "/test.php", sJson, headers)
    response = conn.getresponse()
    print(response.read())

PHP文件:

^{pr2}$

Tags: sample字符串脚本idjsonresponsesetupconn