1. 程式人生 > 實用技巧 >第3天 | 12天搞定Python,用Eclipse編寫程式碼

第3天 | 12天搞定Python,用Eclipse編寫程式碼

Eclipse 是一個免費、開放原始碼,基於Java的 整合開發環境。它以一切皆外掛的設計思想,讓其核心很小。

如果要支援諸如Java、C、C++、PHP、 Android、Python等程式語言的開發,安裝其對應的外掛即可,如開發Python,安裝PyDev外掛即可。

更美的是,Java是跨平臺的,Eclipse也是。

3.1 在Windows下安裝

為了節約來回”跑”的時間,咱一次性把要安裝的相關檔案都下載下來。下載之前請自行確認個人計算機是32還是64位的。

(1) 下載安裝包

到JDK官網https://java.sun.com下載: jdk-8u201-windows-x64.exe安裝檔案;

到Eclipse官網https://www.eclipse.org下載eclipse-jee-2019-03-R-win32-x86_64.zip壓縮

包;

到https://sourceforge.net/projects/pydev下載PyDev外掛的壓縮包: PyDev 7.2.0.zip。

下載快慢,全憑網速,哪個先裝,我偏不告訴你:Eclipse的執行,離不開JDK的支援,就從安裝JDK開始。

(2) 安裝JDK

雙擊開啟安裝檔案後,沒什麼好說,好看的,直接【下一步】便可。

如果想更改安裝路徑,就點【更改】按鈕,否則就採用預設的安裝路徑就好了,一直【下一步】到底。

安裝完成後,可以開啟命令列視窗,輸入:java –version,驗證一下是否正確,妥妥的。

(3) 安裝Eclipse

有了JDK的大力支援後,咱就開始安裝Eclipse吧。因為下載的是壓縮包,找個你喜歡的資料夾(如D:\DevHome),解壓縮到裡面就算安裝好了,簡單,有趣。

(4) 安裝PyDev

安裝好了Eclipse,Python外掛PyDev的也是隨之而來。去,解壓縮PyDev 7.2.0.zip檔案,並解壓縮後的features、plugins資料夾,拷貝到eclipse下的dropins資料夾裡面。

(5) 配置環境

就那樣,就這樣,不知不覺,就安裝好了JDK、Eclipse和PyDev了,會解壓縮就是好。接著咱來配置Python的開發環境,到eclipse資料夾裡面,點選eclipse.exe,啟動Eclipse。選擇工程目錄,設定為預設,這樣以後就不用再選擇了。

進到歡迎介面後,勾選掉:Always show Welcome at start up,關閉Welcome視窗。

在視窗的右上角,有一個開發環境切換圖示,點它。在彈出切換視窗中,選擇PyDev這一項,【Open】之後,便是Python的天下。

光有華麗的IDE視窗還不夠,還需點選選單欄Windows ->Preferences,配置Python的執行環境。在彈出的對話方塊中,目的定位到:PyDev-> Interpreter->Python Interpreter。

大膽地點下【Choose from list】,在彈出的內容中,全選Python的所有開發包,【OK】。

在返回的視窗中,記得選擇【Apply and Close】進行確定並儲存相關設定。到這一步,安裝和配置環境就算全部完成了。

(6) 執行Demo

新建工程,點選Eclipse選單欄【File】-【New】-【Pydev Project】。

輸入名稱:OurHome,點選【Finish】。

新建檔案, testimony.py (testimony的中文意思:宣言)

輸入: print(‘Hello World!’),並儲存(悄悄告訴你,儲存的快捷鍵是:ctrl+s)。

點選檔名或在編輯內容裡右鍵,選擇【Run As】-【Python Run】

學程式設計,如果連第1行程式碼,都沒搞明白的話,那你就要,搞到明白為止。print()方法用於列印輸出,是最常用的一個函式。按下ctrl鍵,滑鼠點選,可檢視print方法的引數,解釋我為你寫好了。

print函式語法:print(self, *args, sep=' ', end='\n', file=None)

self – 類的例項,後期說面向物件時會介紹到。

args – 多項輸出資料項,用,分隔。

sep – 資料項之間的間隔,預設是空格。

end – 設定結尾。預設是換行符 \n。

file – 指定輸出資料到檔案或螢幕(預設)中。

我們寫3個例子深入瞭解一下。

第1個例子,瞭解args、sep和end引數的用法。

  1. print("關注老陳", "一起學程式設計", sep=",", end=",")
  2. print("還可以,討論如何找女朋友。")

輸出結果

關注老陳,一起學程式設計,還可以,討論如何找女朋友。

不太習慣這裡的排版,系列文章,我釋出在今日頭條:老陳說程式設計,那裡了。如果你真的想程式設計,建議你去關注一下。

一個當了10年技術總監的老傢伙,分享多年的程式設計經驗。想學程式設計的朋友,可關注今日頭條:老陳說程式設計。我將分享Python,前端(小程式)和App方面的程式設計知識。關注我,沒錯的。