我正在用C#创建字典,如下所示。
IDictionary<int, string> dict = new Dictionary<int, string>(); // C# Code
dict.Add(1,"One");
dict.Add(2,"Two");
dict.Add(3,"Three");
现在我如何将这个"dict"变量传递给 python 可理解格式(python 理解字典格式(。或任何其他解决方案。
基本上,我必须将字典之类的东西从C#传递给python才能在python中获取数据。
可以使用标准格式使用序列化。例如 JSON。 Json.NET C# 的序列化。并将字符串传递给 python。在python中,应该是另一个库来反序列化字符串。(这是谷歌搜索"Python read JSON"时发现的第一个链接(
这不是最快的方法,但它有效。