Pycharm的使用一


一、編輯器的選擇

  Python 的學習過程少不了集成開發環境(IDE)或者代碼編輯器,這些 Python 開發工具幫助開發者加快使用 Python 開發的速度,提高效率。

  高效的代碼編輯器或者 IDE 應該會提供插件,工具等能幫助開發者高效開發的特性。Python開發工具大體上分為兩種:

  第一種:編輯器

  1.vim

  vim是一種類似於vi的著名的功能強大、高度可定制的文本編輯器,在vi的基礎上改進和增加了很多特性。vim是一款非常自由的軟件。

  vim python自動補全功能:http://www.cnblogs.com/rampb/p/6183076.html

  2.atom

  atom是GitHub專門為程序員推出的一個跨平台文本編輯器。具有簡潔和直觀的圖形用戶界面,並有很多有趣的特點:支持CSS,HTML,JavaScript等網頁編程語言。它支持宏,自動完成分屏功能,集成了文件管理器。

  3.sublime Text

  Sublime Text 是一個代碼編輯器(Sublime Text 2是收費軟件,但可以無限期試用),也是HTML和散文先進的文本編輯器。Sublime Text是由程序員Jon Skinner於2008年1月份所開發出來,它最初被設計為一個具有豐富擴展功能的Vim。
  Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text 的主要功能包括:拼寫檢查,書簽,完整的 Python API , Goto 功能,即時項目切換,多選擇,多窗口等等。Sublime Text 是一個跨平台的編輯器,同時支持Windows、Linux、Mac OS X等操作系統。

  4.IDIE

  Python安裝完成后自帶的idle

  

  第二種:集成工具IDIE

  1.pycharm(推薦使用)

  PyCharm是由JetBrains打造的一款Python IDE,帶有一整套可以幫助用戶在使用Python語言開發時提高其效率的工具,比如調試、語法高亮、Project管理、代碼跳轉、智能提示、自動完成、單元測試、版本控制。此外,該IDE提供了一些高級功能,以用於支持Django框架下的專業Web開發。

  2.wingide

  Wing IDE是一個Python語言的IDE,其中包括大量語法標簽的高亮顯示。與其他類似的IDE相比,wingIDE最大的特色是可以調試django應用。 WingIDE是個相當優秀的 IDE;雖然它只是個面向 Python 的工具。源代碼瀏覽器對瀏覽項目或模塊非常實(表現在可導航源代碼和文檔行摘要中)。雖然沒有監視器,但調試器設計得很好。

 

二、pycharm的設置

  1.pycharm的安裝步驟

    下載地址為:http://www.jetbrains.com  ,分為專業版與社區版,社區版是免費的

    雙擊打開安裝包,出現如下圖所示,點擊next:

 

    出現安裝路徑的位置,默認,點擊next,如下圖:

    根據自身的電腦選擇不同的桌面快捷鍵方式,要勾選Create association選項,如下圖:

    點擊install,如下圖:

    安裝完成后點擊Finish,如下圖:

  2.設置Python的解析器

  打開pycharm,創建一下項目,如下圖:

    指定項目存放路徑與解析器,然后點擊create,如下圖:

    出現以下界面,如圖所示:

    當電腦中有多個python解析器的時候,想更換解析器,可以安裝如下的步驟進行設置

    左擊菜單欄上的file,選擇settings,如下圖:

在settings里,找到項目的名稱,然后點擊Project interpreter,進行設置,如下圖:

  

  3.設置編輯風格

  設置軟件的整體風格 :點擊File → Settings → Editor → Colors Scheme → 選擇Scheme的值,如下圖:

  

  設置字體:點擊File → Settings → Editor →Font,可以設置字體,字體大小,行間距,如下圖:

 

  4.如何新建項目

  新建項目:點擊File → New Project → 指定項目的保存路徑跟解析器,如下圖:

  新建python文件:右擊項目名 → New → Python File → filename.py(后綴可省略),如下圖:

  5.設置生成文件時的自動生成的內容

  點擊File → Settings → Editor → Code Style → File and Code Template → Python Script。如下圖:

  如添加上以下的內容,重新新建文件的時候就會出現以下的內容,如下圖:

  注:windows中是不需要設置Python的解析器,但是為了代碼的可移植性,就需要加上解析器的路徑。

 

三、Python實例

  1.編寫代碼

  

  2.shift + Alt +F10:運行程序,結果如下圖:

  3.raw_input()函數為python 的內建函數,通過讀取控制台的輸入與用戶實現交互。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM