一.環(huán)境的配置(略)
因為在開始學(xué)習(xí)python之前,為了使用sqlmap已經(jīng)配置好python2.7.15的相關(guān)環(huán)境了友瘤,所以不再記錄。這個步驟直接在w3school里可以看
python下載地址:https://www.python.org/
配置完之后可以在命令提示符檢查自己的python環(huán)境
二.與C語言對比
- Python 是一種解釋型語言: 這意味著開發(fā)過程中沒有了編譯這個環(huán)節(jié)轿亮。類似于PHP和Perl語言(C語言是屬編譯類語言)
- Python 是交互式語言: 這意味著纬凤,您可以在一個Python提示符,直接互動執(zhí)行寫你的程序笤昨。
- 一個和其他大多數(shù)語言(如C)的區(qū)別就是祖驱,一個模塊的界限,完全是由每行的首字符在這一行的位置來決定的(而C語言是用一對花括號{}來明確的定出模塊的邊界的瞒窒,與字符的位置毫無關(guān)系)捺僻。
三.編譯環(huán)境
我先使用的python自帶的IDLE。IDLE是開發(fā) python 程序的基本IDE(集成開發(fā)環(huán)境)崇裁,具備基本的IDE的功能匕坯,是非商業(yè)Python開發(fā)的不錯的選擇。當(dāng)安裝好python以后拔稳,IDLE就會自動安裝葛峻,不需要另外去找。同時巴比,使用Eclipse這個強(qiáng)大的框架式IDLE也可以非常方便的調(diào)試Python程序术奖〗缸瘢基本功能:語法加亮、段落縮進(jìn)采记、基本文本編輯佣耐、TABLE鍵控制、調(diào)試程序挺庞。
- 如果不喜歡IDLE晰赞,可以選擇其他的編譯器: https://blog.csdn.net/wanglj2012/article/details/83014410
四.交互式編程
交互式編程不需要創(chuàng)建腳本文件,是通過 Python 解釋器的交互模式進(jìn)來編寫代碼选侨。
Window上在安裝Python時已經(jīng)已經(jīng)安裝了默認(rèn)的交互式編程客戶端掖鱼,提示窗口如下:
五.腳本式編程(Python程序的創(chuàng)建及運(yùn)行)
File->New File ---打開文本編輯器
在文本編輯器里寫下代碼
然后 Run->Run Module
然后為程序命名(注意.py后綴)
然后就運(yùn)行成功了