gpt4 book ai didi

javascript - 如何将数据从 python 流式传输到 javascript

转载 作者:行者123 更新时间:2023-11-30 00:27:15 24 4
gpt4 key购买 nike

我正在寻找一种将数据从 python 脚本流式传输到 html 文件中的 javascript 的方法。

我的数据存储在一个大型 csv 文件中,如下所示:

x1,x2,y1,y2
0.5,0.54,0.04,0.55
0.12,0.88,1.02,0.005
...
...

python 脚本必须在将此数据发送到 javascript 之前对其进行预处理:

import csv

def send_data(filename):
with open(filename, "rb") as csvfile:
datareader = csv.reader(csvfile)
for row in datareader:
preprocessed = Do_something(row)
yield preprocessed

javascript 应该处理从上面的 python 脚本接收到的数据。

最佳答案

不了解更多关于您的确切要求的情况下,您可以使用 circuits 做这样的事情:

代码:(未测试)

import csv

from circuits.web import Server, Controller

def Do_something(row):
return row

class Root(Controller):

def send_data(self, filename):
self.response.stream = True

with open(filename, "rb") as csvfile:
datareader = csv.reader(csvfile)
for row in datareader:
preprocessed = Do_something(row)
yield preprocessed


app = Server(("0.0.0.0", 8000))
Root().register(app)
app.run()

然后请求http://localhost:8000/send_data/filename将导致整个 csv 文件的流解析。这还假设您实际上想要提供 csv 文件作为对某些网络应用程序的网络响应。

关于javascript - 如何将数据从 python 流式传输到 javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30970786/

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