標籤:har argv 應用技術 lips port 工具安裝 協議 coding pycharm設定
- 簡介
- 安裝
- 開發工具
- 開發工具提示
- 樣本
- 快捷開發(快速鍵)
0x01 簡介
- Python流行程度
-- 排行前五
-- 開發或營運必須掌握的一門語言
- 應用技術領域
-- 自動化營運、雲端運算、虛擬化、機器人等技術
- 應用領域
-- 大型網站(Youtube、Google、NASA、豆瓣、知乎、拉勾網)
0x02 安裝
1、快速安裝
安裝包下載:https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe開始安裝:指定安裝路徑:C:\python27配置環境變數【右鍵電腦】-->【屬性】-->【進階系統設定】-->【進階】-->【環境變數】-->【在第二個內容框中找到 變數名為Path 的一行,雙擊】--> 【Python安裝目錄追加到變值值中,用`;`分割】
PS:
系統預設值;``C:\python27
,切記前面有分號
2、 細化安裝
- 安裝包下載:
https://www.python.org/ftp/python/3.6.4/python-3.6.4-amd64.exe
- 開始安裝
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 查看版本
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./configuremakemake install
1.6 查看版本資訊
/usr/local/bin/python36 -V
1.7 修改預設Python版本
mv /usr/bin/python /usr/bin/python2.6ln -s /usr/local/bin/python36 /usr/bin/python
1.8 修改yum源配置
vi /usr/bin/yum將頭部 #!/usr/bin/python 修改為 #!/usr/bin/python2.6
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 啟動程式完成
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.pyname = 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.pyimport sysprint("程式名字:{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調試
Python基礎之部署