0
我想使用Python GNUPG库加密文件,它不工作!gnupg.GPG:对不起,根本没有终端请求 - 无法获得输入
这里是我的代码片段:
import gnupg
gpg=gnupg.GPG(homedir='/home/datadev/')
recipients=['[email protected]']
f = open('/home/datadev/filename','rb')
status = gpg.encrypt(f,recipients)
/home/datadev
是在那里我有我的.asc
文件和相关gpg
所有.pubring
文件的文件夹。
阅读后gpg: Sorry, no terminal at all requested - can't get input
后,我尝试了以下选项:
gpg=gnupg.GPG(options='')
但错误总是“GPG:对不起,没有终端的所有请求 - 不能让输入”
如果有人能告诉我什么是错的,这将是有帮助的。
** **如何不工作? – martineau