2024-10-02 22:37:00 发布
网友
我正在试图了解如何修复此错误。如何在Python3.x中创建子列表
def createCertificate(req, (issuerCert, issuerKey), serial, (notBefore, notAfter), digest="SHA256"):
是的,不能将元组添加为函数参数
def func(x,y,(a,b)): return x,y,(a,b)
一种解决方法是在调用函数时传入一个元组。对于函数参数,而不是元组,只需创建一个替换变量。最后,您可以在函数中解压变量
def func(x,y,ab): letA,letB = ab return x,y,letA,letB print(func(1,2,('a','b')))
输出
(1, 2, 'a', 'b')
因此,在您的情况下,您可以尝试如下所示的方法
def createCertificate(req, issue, serial, notX, digest="SHA256"): iC,iK = issue notBefore, notAfter = notX call = createCertificate(req,(issueCert,issuerKey),serial, (notBefore, notAfter))
是的,不能将元组添加为函数参数
一种解决方法是在调用函数时传入一个元组。对于函数参数,而不是元组,只需创建一个替换变量。最后,您可以在函数中解压变量
输出
因此,在您的情况下,您可以尝试如下所示的方法
相关问题 更多 >
编程相关推荐