----------------搭建Python環境----------------
**Linux環境 默認安裝Python環境 ,輸入Python啓動Python交互模式;程序編輯使用vim;
**Windows環境 自行下載安裝Python的msi包①,自帶Python的GUI②開發環境;程序編輯工具eclipse等。
----------------Python的兩種模式----------------
<1>交互模式
<2>文本模式
通常使用交互模式編輯指令,最快的看到效果,然後將相應的程序記錄下來,保存到文本模式中。
(1)exit()退出交互模式(windows環境也是一樣的,可以試一下喲)
(2)
[ root@milozou ~]# mkdir csvtpy
[ root@milozou ~]# cd csvtpy/
[ root@milozou csvtpy]# ls
[ root@milozou csvtpy]# vim
解釋:
Linux命令行:
root@milozou:表示現在是ROOT用戶登錄並操作;
milozou:計算機名;
下面幾行命令分別是:新建csvtpy文件夾;進入csvtpy 文件夾,顯示文件夾中的文件;編輯文件
----------------Python文件類型----------------
(1).py(源代碼)
Python源代碼的文件以“.py”爲擴展名,直接由Python程序解釋,不需要編譯;
編輯程序1.py:
#!/usr/bin/python
print 'hello world'
解釋:[ root@milozou csvtpy]# chmod +x 1.py chmod命令用於改變文件權限;+x 添加可執行權限;
[ root@milozou csvtpy]# ./1.py ./表示當前文件夾;使用./時文件內必須寫程序路徑(例:#!/usr/bin/python).
(2).pyc(字節代碼)
Python源文件經編譯後生成擴展名爲“.pyc”的文件;編譯之後的代碼執行速度提高。
編輯程序2.py:
import py_compile import命令導入模塊py_compile
py_compile.compile('1.py') 執行模塊py_compile中的函數compile(filename)
(3).pyo(優化代碼)
經過優化的源文件,擴展名爲“.pyo”;
python -o -m py_compile 1.py; -o優化成字節碼;-m表示把後面的模塊當成腳本運行;
①msi安裝包簡介:
MSI就是microsoft installer的簡寫,是微軟格式的安裝包。一般是程序的安裝軟件。
②GUI:
圖形用戶界面(Graphical User Interface,簡稱 GUI,又稱圖形用戶接口)是指採用圖形方式顯示的計算機操作用戶界面。
GUI組成部分包括:桌面、視窗、單一文件界面、多文件界面、標籤、菜單、圖標、按鈕.