此處假設(shè)已經(jīng)安裝了Python環(huán)境,具體安裝步驟請(qǐng)參考安裝說(shuō)明。Python的交互式命令為python,提示符是>>>。交互式環(huán)境對(duì)練習(xí)語(yǔ)言和測(cè)試程序比較方便。
一. 交互式使用注意事項(xiàng)
⑴ 只能在python提示符(>>>)后面寫(xiě)入代碼,不是系統(tǒng)命令行中。
⑵ 打印命令只在文件中需要,在程序文件中打印適當(dāng)說(shuō)明方便調(diào)試。
⑶ 不論是命令行還是文件中都不要以空格或Tab開(kāi)始。
⑷ 注意復(fù)合語(yǔ)句的提示符改變?yōu)椤?/span>
⑸ 在命令行中復(fù)合語(yǔ)句以一個(gè)空行結(jié)束,即回車(chē)鍵。
⑹ 命令行中按句執(zhí)行程序,一行結(jié)束后才能輸入下一行。
二. Python可執(zhí)行腳本
最初,在非Windows環(huán)境中,可執(zhí)行腳本第一行為“#!路徑”,路徑是指Python的環(huán)境的位置?,F(xiàn)在,在Windows環(huán)境也適用,Windows環(huán)境中通常以文件的后綴判別啟動(dòng)程序,如py.exe或pyw.exe。
三.import和reload
以.py作為后綴的文件就是一個(gè)Python模塊,它不需要其他標(biāo)示。
import就是將模塊導(dǎo)入,并授予訪問(wèn)文件的權(quán)限。import僅執(zhí)行一次,再次import不做任何事情,即使改變了文件內(nèi)容。
如果想在不改變?nèi)蝿?wù)的狀態(tài)下重復(fù)使用模塊,就應(yīng)該用reload。命令行如下:
>>>from imp import reload
>>>reload(script1)
四. Python程序執(zhí)行方式
⑴ 在命令行中,以交互的方式執(zhí)行
⑵ 點(diǎn)擊文件圖標(biāo)的方式
⑶ 作為模塊以import或reload引入程序
⑷ 用exec運(yùn)行模塊,如:
>>>exec(open('script1').read())
⑸ 用IDLE運(yùn)行
五. IDEs介紹
⑴ 安裝了Python程序后,系統(tǒng)中包含了IDLE,程序名為idle.py或idle.pyw,它需要tkinter的庫(kù)。
⑵ Eclipse和pyDev
⑶ Komodo
⑷ NetBeans IDE for Python
⑸ PythonWin,只適合Windows。
⑹ Wing, Visual Studio等等
六 其他
⑴ pdb,命令行的調(diào)試模式。
⑵ -i,Python的交互式運(yùn)行模式。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。