[源码]Python调用C# DLL例子(Python与.Net交互)
K8Cscan C# DLL例子代码
namespace CscanDLL { public class scan { public static string run(string ip) { if (string.IsNullOrEmpty(ip)) return ""; else return ip; } } }
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
Python 调用C# DLL代码
import clr #pythonnet print('python call K8Cscan c# dll') clr.FindAssembly('netscan.dll') clr.AddReference('netscan') from CscanDLL import * print(scan.run('192.168.1.1'))
编译好的DLL
https://github.com/k8gege/K8CScan/blob/master/Example/DLL/c%23/netscan.dll
实战参考: https://www.cnblogs.com/k8gege/p/10852832.html

更多精彩