如何从python中的证书中获取有效期和有效期

如何从python中的证书中获取有效期和有效期,python,certificate,m2crypto,Python,Certificate,M2crypto,我正在尝试使用Python获取有效的证书。有没有办法在Python中使用M2Crypto获取这些信息 我们必须使用以下代码使用M2Crypto从证书文件中获取有效发件人和有效收件人 m2cert = M2Crypto.X509.load_cert_string(cert) validTo = m2cert.get_not_after() validFrom = m2cert.get_not_before() 试过什么吗?或者在谷歌上搜索并找到类似的东西?实际上我有一个扩展名为.crt的证书文件

我正在尝试使用Python获取有效的证书。有没有办法在Python中使用M2Crypto获取这些信息

我们必须使用以下代码使用M2Crypto从证书文件中获取有效发件人和有效收件人

m2cert = M2Crypto.X509.load_cert_string(cert)
validTo = m2cert.get_not_after()
validFrom = m2cert.get_not_before()

试过什么吗?或者在谷歌上搜索并找到类似的东西?实际上我有一个扩展名为.crt的证书文件。如果我将证书文件传递给一个方法,那么它应该从证书文件返回valid from和valid to。您提到的内容是基于主机名的。