[英]How to pass C# Dictionary to Python and How can we get the same dictionary in python understandable format?
我正在 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。 C# 的 Json.NET 序列化。 並將字符串傳遞給python。 在python中,應該是另一個反序列化字符串的庫。 (這是在谷歌搜索“Python 讀取 JSON”時找到的第一個鏈接)
這不是最快的方法,但它有效。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.