作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们在 Azure Artifacts 中有一个 NuGet 包,我们希望在 Python 代码中使用它。我们可以在 Python 中使用 DLL 以及 NuGet 库中的程序集,但在这里我们特别想使用另一个团队在 Azure Artifacts 上构建和部署的 NuGet 包。
以下是我们迄今为止能够编写的代码:
import clr
import unittest
clr.AddReference("System.Security.Cryptography.Algorithms")
def test(self):
self.assertTrue(issubclass(type(System.Security.Cryptography.MD5.Create()),System.Security.Cryptography.MD5))
unittest.main()
最佳答案
您需要使用 NuGet command line 安装软件包,将所需的 .dll
文件复制到您的项目文件夹,然后使用 clr.AddReferenceToFile('filePathToPackageDll')
添加引用。
nuget sources add -Name <SourceName> -Source <SourceURL> -username <UserName> -password <Pat>
nuget.exe restore
关于python - 如何在Python中使用NuGet包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66697126/
我是一名优秀的程序员,十分优秀!