2014-10-04 59 views
-6

如何打印代碼行?如何在python中打印代碼?

假設我們在這裏有兩個變量。

var1 = 2*8 
msg = "Answer is: " 

我應該在這裏添加什麼聲明以便該程序將打印源代碼?

+0

print var1這將打印var1的值 – lakesh 2014-10-04 04:29:25

+0

我不太確定你在問什麼。也許提供示例輸出並更好地定義你的問題? – omni 2014-10-04 04:30:11

+0

@lakesh我知道如何打印存儲在變量中的值,我想知道什麼命令會打印我編寫程序時使用的代碼。 – 2014-10-04 04:48:59

回答

0

打印代碼行的最簡單方法是使用內置函數。

print open(__file__).read() 

或者你可以只寫字符串模式的代碼,並只需打印它們。但是,一旦用引號引起來,這顯然不再是可執行代碼。