2014-02-27 74 views
1

我在emacs組織模式下有python源代碼。我只想將python代碼的輸出導出到ODT而不是源代碼。我怎麼能這樣做?如何從emacs org-mode只將python輸出非源代碼導出到ODT?

這是我的測試代碼。當我進行導出時,只有我的ODT文件中的源代碼。

#+BEGIN_SRC python :results output :export result 
    import pprint 

    test_dict = { 
     'a':1, 
     'b':2, 
     'c':3, 
     "nested": { 
      "n_a":1, 
      "n_b":2, 
      "n_c":3 
     } 
    } 

    pprint.pprint(test_dict, indent=2, width=1) 
#+END_SRC 

#+RESULTS: 
: { 'a': 1, 
: 'b': 2, 
: 'c': 3, 
: 'nested': { 'n_a': 1, 
:    'n_b': 2, 
:    'n_c': 3}} 
+0

Sweet,Python,emacs,orgmode,你太棒了! –

+0

@AaronHall那些工具很棒。 – enchanter

回答

1

您需要:exports頭設置爲resultsHere是指向描述標題的org-mode的鏈接。

+0

感謝您的回覆。我在編輯過的文章中使用了一小段代碼嘗試了它,但它仍然無效。 – enchanter

+0

嗨@enchanter,你的頭字段中有錯字,應該是':export result'應該是':exports results' – 2014-02-28 02:09:15

+0

謝謝@Iqbal。問題解決了。 – enchanter

相關問題