由于业务需要,在工作中需要使用公司封装好的dll,在网上查找资料后,终于成功的调用了dll文件,方法如下:
1. 首先准备好可供调用的dll,我使用的是C#编写的dll文件;
2. 安装pythonnet库(用于调取dll);
3. 操作环境:Win10,python3.6,PyCharm;
4. 相关代码及注释如下:
5. 打印结果:
注意:如果在调用clr的FindAssembly方法时,提示无此方法,需先删除自带的clr库,因为pythonnet的别名也是clr。