2011-06-02 42 views
2

我希望能夠在Excel中包含python代碼片段(理想情況下,格式不錯 - 所有顏色/格式都應該保持不變)。在Excel中包含Python代碼?

什麼是最好的方式去呢?

編輯:我只是想保存在一個Excel電子表格的一個簡單概述python代碼 - 我不會去運行它 - 只是希望它是很好的可見/格式化爲Excel工作的一部分。

+1

是否要將python代碼存儲在工作表中? – shahkalpesh 2011-06-02 15:09:39

+0

我不明白你想要存檔什麼,你想在Excel中運行python嗎? – Trufa 2011-06-02 15:11:32

+0

我只是想將'python'代碼存儲在工作表(比如*文本框*中)中,以供參考,並且可以方便地查看代碼。 我想讓代碼易於查看,並帶有顏色等。 – user3262424 2011-06-02 15:22:39

回答

2

我認爲gist(來自github)正是你在尋找的。從描述:

Gist是一種簡單的方法來共享片段 和與他人粘貼。所有的要點是 git倉庫,所以他們是 自動版本化,可叉和 可用作git存儲庫。

+0

我真的可以將哪些東西嵌入到Excel中,但如果我找不到解決方案,這是一種替代方案。 – user3262424 2011-06-02 18:13:38

1

儘管Excel本身並不支持比VBA更好的腳本語言,但開源OpenOffice和LibreOffice軟件包(包括電子表格)可以通過Python編寫腳本。儘管如此,他們不允許將Python代碼粘貼到開箱即用的單元格上,但可以編寫能夠處理spredsheet內容的Python代碼(以及執行Python可以執行的所有其他操作)。