关于服务器传输和unity的一些问题

我们小组目前想实现一个程序:

1.我使用了一个姿态估计算法,它可以根据识别结果实时返回一些数据,根据返回的数据,我设置了一些if语句,通过if判断,最后会得出一些字符串类型的结果,我将这些结果输入了一个txt文本中,保存在本地。
2.我租用了一个腾讯云服务器,将保存在本地的txt文件上传到腾讯云服务器上。
3.最后,在一个使用unity制作的可视化界面中,调用我上传到云服务器的txt文件,并可以获取txt文本中的文字,将文字实时打印到可视化界面上。

目前遇到了一些问题
①我无法实时将第一步中字符串类型的结果实时输入txt文本中,每次都是整个程序(python编写)跑完之后,txt文本才会更新,有什么办法能做到实时传输结果到txt文本中吗?或者是其他形式的文件。我想做到的是实时传输到腾讯云服务器上。

②因为我们小组不太了解网络通讯这一块,目前只能实现传输本地文件到腾讯云服务器上。现在困扰于之后的unity程序如何调用这个文件,并且如何获得其中文本。我们看过一些教程,socket,flask框架,但是没有一条完整的技术路线,以至于现在不知道该看哪方面的教学视频。想问问怎么样才能实现这一功能(总路线),每一步要看哪些教学视频去学习相关技术。

感激不尽!

Python自带读入和读出地库可以直接调用:

with open("file.txt","w") as file: #最后的W是代表写入(R是读入,A是添加)
  file.write("text you want to write into the file") #打开的文件已经被设成file,可以直接调用读写
  file.writelines('\n'.join(["text on the first line", "text on the second line"])) #多行读写(\n是分行符号)

这个方法可以直接实时输出到文件里
推测:你的程序应该是少了close函数,这是一个常见问题

file.close()

传输问题可已使用Ports和Sockets两个库
可以参考:这个
读入的方法很类似:

with open("file.txt", "r") as file:
  while(True):
    line = file.readline() #读取此行的内容
    if not line: #如果后面没有东西的话,结束读取
        break
    print(line.strip()) #输出读取

如果还有问题可以直接联系我 :)

也别存在本地txt然后再传递给服务器了,直接获取一条信息就封装成json发到服务器不是更好吗?服务器将数据存起来,这里可以用txt,然后你要用的时候就问服务器要,服务器读取它存好的txt加载到内存,要是有顺序要求,就用堆栈存储到内存,然后客户端要几条,服务器就封装json发过去。