C# 转 Python 转换器
我有一个很大的C#库,我需要把它转换成Python。因为客户要求使用Python,我不能用其他语言。
有没有什么自动把C#转换成Python的工具呢?
补充一下:我需要一个纯Python的解决方案,.Net对我来说不行。
2 个回答
3
你应该让你的客户相信,Python语言可以通过一些库与.Net进行互动。重新用Python重写整个库,然后再测试Python代码是否有bug,简直就是浪费时间。
有一个叫做 Python for .NET 的库,借助这个库,你可以在Python代码中调用.Net的类和函数,你可以创建一个包装代码来调用.Net的代码。
如果你写一个包装类,那就像是对其他Python程序员调用Python类和函数一样简单。
6
假设IronPython能够满足他们的需求,SharpDevelop可以帮你做到这一点。不过我觉得这个过程可能会很麻烦。
这里有个链接: