gpt4 book ai didi

php - 如何使用文件 IO 最好地将 python 字典传递给 PHP

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

我有一个在 cron 作业上运行的 python 脚本,每分钟运行一次,它将一些数据构建到字典中。我将该数据写入一个简单的、空格分隔的文本文件,并在请求网页时将其读入 PHP。

传递此信息的正确方法是什么?我现在所做的肯定感觉很笨重,因为我正在 PHP 中重建基本相同的结构。如何将我的 python 字典(可能需要一个顺序字典)写入磁盘,以便 PHP 可以将其直接读取到 PHP 数组中?

我也有点担心这种传输方法是否有点过时。我应该使用数据库吗? SQLlite?我担心有人会在文件更新时加载页面,这可能会导致一些问题。

我只需要一些轻松简单的东西。不想让它变得过于复杂。提前致谢。

最佳答案

任何语言都可以读取 JSON,因为 JSON 只是一种将数据格式化为文本的方法,任何程序都可以轻松解析它。要将字典写入 json 文件,请执行以下操作:

import json
myfile = open('data.json','w+')

#create your dict

json.dump(mydict,myfile)
myfile.close()

现在用 PHP 阅读它:

$data = json_decode(file_get_contents("data.json"));

关于php - 如何使用文件 IO 最好地将 python 字典传递给 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9082974/

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