为什么我的python脚本没有创建GNUPG加密文件?

2024-05-06 10:36:23 发布

您现在位置:Python中文网/ 问答频道 /正文

这个代码在今天之前是有效的

我正在使用此行加密文件并保存它:

gpg.encrypt_file(f,recipients=encrypt_key,output= encrypted_file)

代码如下:

gpg=gnupg.gpg()

path = 'secure_data' #********** Please make secure_data folder in utils before running
os.chdir(path)
files = sorted(os.listdir(os.getcwd()), key=os.path.getmtime)
latest_file = files [-1]


if encrypt_key is not None:
    with open (latest_file, 'rb') as f:
        encrypted_file = latest_file +".gpg"
        gpg.encrypt_file(f,recipients=encrypt_key,output= encrypted_file)

代码不会抛出错误,但不会创建任何文件。它以前一直工作到今天

有什么想法吗


Tags: 文件pathkey代码outputdataosfiles