2024-06-14 11:08:57 发布
网友
嗨,我正在为一个电子竞技组织制作一个网站。他们希望玩家上传他们的Fortnite Replay文件(.Replay)并从中获取统计数据
我发现这个C#库(也是python中的)可以读取这些文件并提取统计数据: https://github.com/Shiqan/FortniteReplayDecompressor
因为没有飞镖包,我真的不知道怎么做
换句话说,如何使用C#作为flutter的后端?如何上传一个文件,在C#或python中处理它,然后从中返回提取的统计数据
多谢各位
Dart的Process类允许您执行外部命令并有选择地检索这些结果:
Process
import 'dart:io'; main() { // List all files in the current directory in UNIX-like systems. Process.run('ls', ['-l']).then((ProcessResult results) { print(results.stdout); }); }
因此,在您的例子中,您可以使用您提到的库,用C#或Python编写一个简单的程序,并让它以某种结构化格式将结果打印到控制台,而不是像上面的代码那样执行ls
ls
然后使用Process类运行该命令,读取结果,然后解析并显示它们
有关更多详细信息,请参阅Process class的文档
Dart的
Process
类允许您执行外部命令并有选择地检索这些结果:因此,在您的例子中,您可以使用您提到的库,用C#或Python编写一个简单的程序,并让它以某种结构化格式将结果打印到控制台,而不是像上面的代码那样执行
ls
然后使用Process类运行该命令,读取结果,然后解析并显示它们
有关更多详细信息,请参阅Process class的文档
相关问题 更多 >
编程相关推荐