【问题标题】:google app engine email attachment: download it to file system谷歌应用引擎电子邮件附件:将其下载到文件系统
【发布时间】:2012-09-10 07:10:11
【问题描述】:

我能够接收到应用引擎的电子邮件。我看到附件中的数据是有效负载 base64 编码数据。我可以将附件原样下载到文件系统而不对其进行处理或不将其存储到 blobstore 吗?

【问题讨论】:

  • @Bastian,文件系统我的意思是在机器上本地下载它(代码执行的地方)。
  • 我可以提供本地目录的路径以将附件保存在那里吗?
  • 您无法在应用引擎中写入文件

标签: python google-app-engine download email-attachments


【解决方案1】:

您无法将文件写入 App Engine 中的网络应用程序目录。

您可能的选择是:

  • 将内容保存在数据存储区中。
  • 使用 Blobstore
  • 使用 Google 存储工具。

或者,您可能希望将内容发布到可以存储数据的外部服务器,无论是您自己的服务器还是第三方(如 Amazon S3)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-08-18
    • 1970-01-01
    • 2012-06-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-08-16
    • 1970-01-01
    相关资源
    最近更新 更多