Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/349.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python Attributeerror rsaobj对象没有';导出密钥';属性_Python_Rsa_Pycrypto - Fatal编程技术网

Python Attributeerror rsaobj对象没有';导出密钥';属性

Python Attributeerror rsaobj对象没有';导出密钥';属性,python,rsa,pycrypto,Python,Rsa,Pycrypto,我试图用python创建和存储公钥和私钥 我的代码与官方文件相同。但是我得到了属性错误 from Crypto.PublicKey import RSA key = RSA.generate(2048) private_key = key.export_key() <-----------------------------------------Error Line file_out = open("private.pem", "wb") fil

我试图用python创建和存储公钥和私钥

我的代码与官方文件相同。但是我得到了属性错误

from Crypto.PublicKey import RSA

key = RSA.generate(2048)
private_key = key.export_key() <-----------------------------------------Error Line
file_out = open("private.pem", "wb")
file_out.write(private_key)
file_out.close()

看起来你有Pycrypto,不是Pycryptodome。如果是这种情况,应该可以工作,但最好卸载并安装Pycryptodome。看起来你有Pycrypto,而不是Pycryptodome。如果是这种情况,应该可以工作,但最好卸载并安装Pycryptodome。
Attributeerror _rsaobj object has no 'export key' attribute