[ソース]Python呼び出しC#DLL例(Pythonは.Netとインタラクティブ)
790 ワード
K 8 Cscan C#DLL例コード
Python呼び出しC#DLLコード
コンパイルされたDLL
https://github.com/k8gege/K8CScan/blob/master/Example/DLL/c%23/netscan.dll
実戦参考:https://www.cnblogs.com/k8gege/p/10852832.html
転載先:https://www.cnblogs.com/k8gege/p/10852795.html
namespace CscanDLL
{
public class scan
{
public static string run(string ip)
{
if (string.IsNullOrEmpty(ip))
return "";
else
return ip;
}
}
}
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
転載先:https://www.cnblogs.com/k8gege/p/10852795.html