gpt4 book ai didi

python - Sublime Text Markdown 到 HTML 电子邮件

转载 作者:太空宇宙 更新时间:2023-11-03 13:19:22 27 4
gpt4 key购买 nike

我很高兴我可以使用 Editorial (iOS) 在 Markdown 中撰写电子邮件并将呈现的 HTML 消息直接通过管道传输到 Mail.app。我很乐意在 Mac 上使用 Sublime Text 3 和 Sparrow(或任何默认邮件客户端)来执行此操作,我想知道我是否有可能(或明智地)制作一个 Sublime 包或构建脚本。

唯一的问题是我不懂Python。我不是在寻找最终的解决方案,我只是在寻找我使用 Python 的计划是否合理,因为我想让它真正起作用。

最佳答案

这实际上是一个很酷的想法。

  • 第 1 步:获取 Markdown 语法定义,例如:sublime-markdown-extended

  • 第 2 步:转到“工具 -> 构建系统 -> 新构建系统”并添加新构建:


    { 
    "cmd": ["python", "-u", "/path/to/convert.py $file"],
    "selector": "source.markdown",
    "path": "/usr/local/lib/python"
    }
  • 第 3 步:convert.py 使用 markdown2创建 html 并为您打开 Mail.app:


    import sys
    import markdown2

    with open(sys.argv[0]) as f:
    script = 'tell application "Mail"' \
    'make new outgoing message with properties {' \
    'visible:true,content:"%s" }' \
    'end tell' % markdown2.markdown(f.read())

    p = Popen('/usr/bin/osascript',stdin=PIPE,stdout=PIPE)
    p.communicate(script)

关于python - Sublime Text Markdown 到 HTML 电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19611831/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com