I have written several Python tools for my company.  Is there any good reason to convert them from Python to C# now that their usefulness has been proven?  Would I be better off just leaving them in Python?
Quote: "If it doesn't break, don't fix it."
Unless your company is moving towards .NET and/or there are no more qualified Python developer available anymore, then don't.
Is there any good reason to convert an app written in python to c#?