You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Python中将加密文件写入Kevin子文件夹?

修改代码实现加密文件保存到Kevin子文件夹

要让加密后的文件保存到Kevin子文件夹,需要完成两个关键操作:确保目标文件夹存在,然后拼接正确的文件路径。

修改后的完整代码

import os

# 确保Kevin子文件夹存在,不存在则自动创建
os.makedirs("Kevin", exist_ok=True)

# 拼接Kevin文件夹下的目标文件路径
target_file_path = os.path.join("Kevin", f"encrypted_{filename}.txt")

with open(target_file_path, "wb") as ef:
    ef.write(encrypted_file)

核心细节说明

  • os.makedirs("Kevin", exist_ok=True):避免因Kevin文件夹不存在导致的写入报错,exist_ok=True参数保证文件夹已存在时不会抛出异常。
  • os.path.join():自动适配Windows、Linux/macOS的路径分隔符,让代码具备跨平台兼容性。
  • 使用f-stringf"encrypted_{filename}.txt"替代传统字符串拼接,代码更简洁易读。

内容的提问来源于stack exchange,提问作者coder

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 09:10:28