Python基礎之部署

  • 簡介
  • 安裝
  • 開發工具
  • 開發工具使用技巧
  • 示例
  • 快捷開發(快捷鍵)

0x01 簡介

  • Python流行程度
    -- 排行前五
    -- 開發或運維必須掌握的一門語言
  • 應用技術領域
    -- 自動化運維、雲計算、虛擬化、機器人等技術
  • 應用領域
    -- 大型網站(Youtube、Google、NASA、豆瓣、知乎、拉勾網)

0x02 安裝

  • Windows環境安裝

一、快速安裝python

安裝包下載:
https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe
開始安裝:
指定安裝路徑:
C:\python27
配置環境變量
【右鍵計算機】-->【屬性】-->【高級系統設置】-->【高級】-->【環境變量】-->【在第二個內容框中找到 變量名爲Path 的一行,雙擊】--> 【Python安裝目錄追加到變值值中,用`;`分割】

PS: 系統默認值;``C:\python27,切記前面有分號shell

二、 細化安裝運維

  • 開始安裝
    2.1 以管理員方式運行安裝包
    2.2 選擇安裝方式 2.3 勾選安裝功能 2.4 配置安裝路勁 2.5 安裝進度 2.6 安裝成功
    2.7 安裝完成目錄及文件狀況(目錄必須先建立) 2.8 開始 ---> 運行 ---> cmd 2.9 啓動cmd 2.10 首次運行python命令
  • 添加環境變量
    3.1 個人電腦 ---> 屬性
    3.2 高級設置
    3.2 系統屬性
    3.3 環境變量 ---> PATH ---> 編輯
    3.4 加入程序安裝路徑
  • 啓動cmd驗證
    4.1 執行python命令驗證版本信息
  • Linux環境安裝
    PS:
    Linux系統自帶Python環境,版本較低

1.1 查看版本eclipse

python -V

1.2 安裝gcc編輯器

yum install -y gcc

1.3 下載包工具

wget https://www.python.org/ftp/python/3.6.3/Python-3.6.3.tar.xz

1.4 解壓開發工具

tar xf Python-3.6.3.tar.xz

1.5 編譯安裝字體

cd Python-3.6.3
./configure
make
make install

1.6 查看版本信息網站

/usr/local/bin/python36 -V

1.7 修改默認Python版本雲計算

mv /usr/bin/python /usr/bin/python2.6
ln -s /usr/local/bin/python36  /usr/bin/python

1.8 修改yum源配置

vi /usr/bin/yum
將頭部 #!/usr/bin/python 修改成 #!/usr/bin/python2.6
  • Mac環境安裝
    < 待補充 >

0x03 開發工具

  • Sublime Text
  • Vim
  • Pycharm
  • 文本編輯器

0x04 開發工具使用技巧

PS: 此處主要介紹Pycharm工具,其他後期補充

4.1 開發工具安裝

  • Pycharm
    4.1.1 官網地址
    https://www.jetbrains.com 4.1.2 安裝
    4.1.3 指定安裝路徑
    4.1.4 建立快捷方式 4.1.5 開始安裝
    4.1.6 安裝進度 4.1.7 完成 4.1.8 生成桌面圖標
    4.1.9 啓動程序
    4.1.10 使用協議 4.1.11 相關設置
    4.1.12 建立新項目 4.1.13 建立項目存放路徑及關聯程序
    4.1.14 啓動程序完成
  • Sublime Text < 待補充 >
  • Vim
    < 待補充 >

4.2 使用技巧

  • Pycharm配置
    4.2.1 設置多版本python支持
    設置步驟: File->Settings->Project test->Project Interpreter 4.2.2 設置窗口樣式及字體大小 設置步驟: File -> Settings ->Editor -> Colors & Fonts 設置後的窗體樣式 4.2.3 設置建立python文件時,自動生成文件信息
    設置步驟: File->setting->Editot->Code Style->File and Code Templates ->Python Script
    文件頭信息:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : ${DATE} ${TIME}
# @Author  : anChow
# @File    : ${NAME}.py

0x05 示例

5.1 輸入輸出

#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Time    : 2018/3/28 18:20
# @Author  : anChow
# @File    : print.py

name = input("Please input your name: ")
print("Hello {0}".format(name))
print("Hello " + name)
print("Hello %s" %name)

5.2 模塊基本使用

#!/usr/bin/env python
# -*- coding: gbk -*-
# @Time    : 2018/3/28 18:20
# @Author  : anChow
# @File    : print.py

import sys

print("程序名字:{0} ".format(sys.argv[0]))
print("參數1 == {0}".format(sys.argv[1]))
print("參數2 == {0}".format(sys.argv[2]))

5.2 pycharm設置文件傳參設置 不配置參數時,執行報錯: 調出配置步驟: 配置參數傳遞值: 執行成功:

0x06 快捷鍵

6.1 經常使用快捷鍵

Ctrl + Z               # 撤銷
Ctrl + A               # 全選
Ctrl + C               # 複製
Ctrl + V               # 粘貼
Ctrl + X               # 剪切
Alt + p                # 瀏覽歷史命令(上一條)
Alt + n                # 瀏覽歷史命令(下一條)
Ctrl + F6            # 重啓shell,以前定義的對象和導入模塊所有失效
F1                      # 打開python幫助文檔
Alt + /                 # 自動補全曾經出現過的單詞
Ctrl + ]               # 縮進代碼塊
Ctrl + [               # 取消代碼塊
Alt + 3                # 註釋代碼快
Alt + 4                # 取消代碼塊註釋
Tab                    # 補全

6.2 調試模式快捷鍵

F7: Step Into 至關於eclipse的f5就是 進入到代碼
F8: Step Over 至關於eclipse的f6 跳到下一步
F9: resume programe 恢復程序或者執行到下一個斷點

6.3 相關操做
6.3.1 Linux執行

# chmod +x test.py
# ./test.py
或  
# python test.py

6.3.2 Windows執行

> Win + R
> python test.py

6.3.3 Pycharm執行

6.3.4 Pycharm調試

相關文章
相關標籤/搜索