emacs 中启动方法

M-x live-py-mode

python 代码触发 live-py-mode 执行

  1. 模块级直接执行

    1
    2
    3
    4
    5
    6
    
    def main():
        a = 3
        a += 1
        print(a)
    
    main()
  2. 通过 if … 语句, 注意 __live_coding__ 的拼写

    1
    2
    3
    4
    5
    6
    7
    
    def main():
        a = 3
        a += 1
        print(a)
    
    if __name__ == '__live_coding__':
        main()