1.Python要點
1.1Python語言的基本概念
Python 是一種極少數能兼具 簡單 與 功能強大 的編程語言,你將驚異于發現你正在使用的這門編程語言是如此簡單,它專注于如何解決問題,而非拘泥于語法與結構
官方對 Python 的介紹如下:
Python是一款易于學習且功能強大的編程語言, 它具有高效率的資料結構,能夠簡單又有效地實作面向物件編程,Python 簡潔的語法與動態輸入之特性,加之其解釋性語?的本質,使得它成為一種在多種領域與絕大多數平臺都能進行腳本撰寫與應用快速開發?作的理想語言
Python 的創造者吉多·范羅蘇姆(Guido van Rossum)采用 BBC 電視節目《蒙提·派森的飛行戲團(Monty
Python’s Flying Circus,一譯巨蟒劇 團)》的名字來為這門編程語言命名
1.2Python 的特色
python的特點
簡單
易于學習
自由且開放
跨平臺
可嵌入性
豐富的庫
1.3Python的發展及應用


1.4Python的應用
用于以下幾個方面
常規軟體開發
科學計算
自動化運維
自動化測驗
WEB開發
網路爬蟲
資料分析
人工智能
2.搭建環境
2.1Python的解釋器
環境搭建就是安裝Python的解釋器
Python的解釋器分類:
CPython(官方我們用的就是這個版本)
c語言撰寫的Python解釋器
PyPy 用Python語言撰寫的Python解釋器
JPython 用Java撰寫的Python解釋器
2.2搭建Python環境
官方鏈接
下載安裝包




安裝成功
打開CMD輸入python檢查是否安裝了python

2.3pip工具的使用
pip介紹
我們都知道python有很多的第三方庫或者說是模塊,這些庫針對不同的應用, 發揮不同的作用,我們在實際的項?中肯定會用到這些模塊,那如何將這些模 塊匯入到自己的專案中呢?
Python官方的PyPi倉庫為我們提供了一個統一的代碼托管倉庫,所有的第三方 庫,甚至你自己寫的開源模塊,都可以發布到這里,讓全世界的人分享下載 ,
python有兩個著名的包管理工具easy_install和pip,在python 2 easy_install是默認安裝的,而pip需要我們手動安裝,隨著Python版本的提高,easy_install已經逐漸被淘汰,但是一些比較老的第三方庫,在現在仍然只 能通過easy_install進行安裝,目前,pip已經成為主流的安裝工具,自Python 2 >=2.7.9或者Python3.4以后默認都安裝有pip
互動界面下輸入pip,回車可以看到幫助說明:

查看pip版本
pip -V
pip --version

普通安裝
pip install requests
指定版本安裝
pip install robotframework==2.8.7
卸載已安裝的庫
pip uninstall requests
升級指定的包,通過使用==, >=, <=, >, < 來指定一個版本號,
pip install SomePackage
pip install SomePackage==1.0.5 # 指定版本
pip install ‘SomePackage>=1.0.6’ # 最?版本
列出已經安裝的庫
pip list
顯示所安裝包的資訊
pip show package
將已經安裝的庫串列保存到文本檔案中
pip freeze > D:\桌面\install.txt

批量下載匯出來的包
pip install -r packages.txt
2.4使用wheel檔案安裝
除了使用上面的方式聯網進行安裝外,還可以將安裝包也就是wheel格式的檔案,下載到本地,然后使用pip進行安裝,比如我在PYPI上提前下載的pillow庫 的wheel檔案,后綴名為whl
地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/

可以使用pip install pillow-4.2xxxxxxx.whl 的方式離線進行安裝
第一步 安裝 wheel

第二步 找到下載的whl檔案的目錄進行安裝(以桌面為例)

第三步 執行命令安裝

換源安裝
豆瓣 :http://pypi.douban.com/simple/
阿里:http://mirrors.aliyun.com/pypi/simple/
中國科學技術大學:http://pypi.mirrors.ustc.edu.cn/simple
清華:https://pypi.tuna.tsinghua.edu.cn/simple
例如:pip install SomePackage -i https://pypi.douban.com/simple
2.5Python的第一個程式
可以在互動模式實作
可以用Python自帶的idle
可以用高級開發工具如 : PyCharm
3.Pycharm簡介
3.1什么是 IDE?
IDE 是集成開發環境的英文縮寫 (Integrated Development Environment),所謂集成開發環境就是將你在開發程序中所需要的?具或功能集成到了一起,比如:代碼撰寫、分析、編譯、除錯等功能,從而最大化地提高開發者的作業效率,
3.2PyCharm 的版本
目前 PyCharm 共有三個版本:Professional、Community 和 Edu 版, Community 和 Edu 版本是開源專案,它們是免費的, Edu 版完整的參考了Community版所有的功能,同時集成了一個python的課程學習平臺,比較適合從未接觸過的任何開發語言的小白, Professional版是收費的,下面是 Profession 與 Community 版的對比,后者相對前者缺少很多重要功 能,對于開發人員還是強烈建議選擇professional 版本,本課程中也將以 Professional 版本為例進行講解,

圖片來源:pycharm官網
3.3為什么是 PyCharm?
- 智能代碼編輯功能: 自動代碼補全,你繼續輸入時,拼寫提示串列會縮小范圍以匹配你輸入的字符, 具有實時編輯功能,立即自動保存編輯內容;
2. 專業工具集成:
幾乎集成了程式員可能希望的所有功能, 比如集成單元測驗,代碼檢測,集成版本控 制,代碼重構工具等等;
3. 支持各種 Web 開發語言:
如 HTML/CSS、Javascript、Angular JS、node JS 等,Pycharm 還支持多種型別的Web 開發框架和廣泛的 Web 模板;
4. 科學計算:
集成了 IPython Notebook,其作為互動式的 python 控制臺,支持各種工具如 Anaconda, NumPy, Matplotlib 等等;
5. 可定制 + 跨平臺:
可以自定義UI界面,可運行在 Linux, Windows and Mac OS 上;
6. 遠程除錯:
通過配置 Docker 或者Vagrant 及 SSH, 支持在本地使用遠程服務器的 Python 解釋器和 環境進行除錯和運行, 這是其它大多數其它 IDE不具備的功能;
7. 最流行:
意味著當你在使用中遇到問題,意味著可以在互聯網上更快的找到解決方案相對于其它 IDE,
PyCharm 主界面:

4.PyCharm的安裝和配置
4.1PyCharm的安裝





4.2PyCharm的簡單配置
主題修改
File–settings–apperance–theme
代碼字體修改
File–settings–Editor-Font
3、關閉更新
File–settings—apperance-SystemSettings — Updates —
Automatically check updates for 取消打鉤
4、快捷鍵修改
File–settings—apperance-- Keymap 選擇自己習慣的 快捷鍵方式
5、自動導包
File–settings—apperance–General —Auto Import 打鉤
6、進制打開上次的工程
File–settings—apperance—System Settings —Reopen last projectstartup
7、修改新建檔案檔案頭
File–settings–Editor—Code Style — File and Code Templates —Python Script
. #!/usr/bin/env python
.# -- coding: utf-8 -- .
#@Time : ${DATE} ${TIME}
. # @Author : Jerry
. # @File : ${NAME}.py
.# @Software: ${PRODUCT_NAME}
8、修改字體編碼
File–settings–Editor—Code Style — File Encoding — Project Encoding
5常見問題總結
5.1pip版本比較低安裝命令輸入錯誤
問題描述
解決方式
1 pip版本太低 輸入升級指令 python -m pip install --upgrade pip 然后在去 安裝
2 直接 pip install requests (不需要在后面加東西)
3 或者通過換源方式去安裝 pip install SomePackage -i https://pypi.douba n.com/simple
5.2網速以及網路延時問題
問題描述

解決方式
1 多安裝幾次
2 通過換源方式去安裝 pip install SomePackage -i https://pypi.douban.com /simple
5.3解釋器配置問題
問題描述

解決方式

5.4縮進的錯誤
問題描述

解決方式

5.5安裝了pycharm之后桌面右鍵選項框變大了怎么做?
windows鍵+R鍵輸入regedit
按照以下路徑:
HKEY_CLASSES_ROOT\Directory\Background\shell\PyCharm Community Edition,找到 PyCharm Community Edition檔案夾,洗掉即可
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/225351.html
標籤:python
