• <menu id="w2i4a"></menu>
  • logo PyCharm入門教程

    文檔首頁>>PyCharm入門教程>>PyCharm入門第一步(一)——?jiǎng)?chuàng)建并運(yùn)行第一個(gè)Python項(xiàng)目

    PyCharm入門第一步(一)——?jiǎng)?chuàng)建并運(yùn)行第一個(gè)Python項(xiàng)目


    步驟1:創(chuàng)建并運(yùn)行您的第一個(gè)Python項(xiàng)目

    在你開始之前

    確保滿足以下先決條件:

    • 您正在使PyCharmCE或Professional。
    • 您已經(jīng)安裝了Python本身。如果您使用的是macOS或Linux,那么您的計(jì)算機(jī)已經(jīng)安裝了Python。你可以從python.org獲得Python 。
    選擇解釋器

    選擇用于項(xiàng)目的解釋器是一個(gè)重要的決定。Python是一種腳本語言,這意味著您的代碼將由Python解釋器轉(zhuǎn)換為機(jī)器代碼。您可以在計(jì)算機(jī)上安裝多個(gè)版本的Python,并且需要為此項(xiàng)目選擇一個(gè)。您以后可以隨時(shí)改變主意,并為項(xiàng)目指定另一個(gè)解釋器。

    創(chuàng)建虛擬環(huán)境

    當(dāng)您使用外部庫(來自PyPI或其他地方)時(shí),您還需要管理這些庫的版本。Pythonic解決方案是virtualenvs(有時(shí)縮寫為venv)。Virtualenvs可幫助您將不同項(xiàng)目的依賴關(guān)系分開。雖然在這個(gè)項(xiàng)目中沒有使用任何依賴項(xiàng),但是如果您希望將來添加依賴項(xiàng),那么為您創(chuàng)建的每個(gè)新項(xiàng)目創(chuàng)建virtualenv都是最佳的。

    PyCharm中創(chuàng)建一個(gè)簡單的Python腳本

    要開始使用PyCharm,先編寫一個(gè)Python腳本。

    如果您在歡迎屏幕上,請單擊Create New Project。如果您已打開項(xiàng)目,請選擇File | New Project。

    PyCharm建議了幾個(gè)用于創(chuàng)建各種類型應(yīng)用程序的項(xiàng)目模板(Django,Google AppEngine等)。當(dāng)PyCharm從項(xiàng)目模板創(chuàng)建一個(gè)新項(xiàng)目時(shí),它會生成相應(yīng)的目錄結(jié)構(gòu)和特定文件,以及任何所需的運(yùn)行配置或設(shè)置。

    在本教程中,將創(chuàng)建一個(gè)簡單的Python腳本,因此將選擇 Pure Python。此模板將創(chuàng)建一個(gè)空項(xiàng)目。

    選擇項(xiàng)目位置。請單擊位置字段旁邊的瀏覽按鈕,然后指定項(xiàng)目的目錄。

    Python的最佳實(shí)現(xiàn)是為每個(gè)項(xiàng)目創(chuàng)建virtualenv。為此,請展開Project Interpreter:New Virtualenv Environment節(jié)點(diǎn),然后選擇用于創(chuàng)建新虛擬環(huán)境的工具?,F(xiàn)在選擇Virtualenv工具,并指定用于新虛擬環(huán)境的位置和基本解釋器。如有必要,請選中下面的兩個(gè)復(fù)選框。

    然后單擊New Project對話框底部的“ Create”按鈕。

    如果您已經(jīng)打開了一個(gè)項(xiàng)目,單擊Create PyCharm后會詢問您是在當(dāng)前窗口還是在新窗口中打開一個(gè)新項(xiàng)目。選擇在當(dāng)前窗口中打開 - 這將關(guān)閉當(dāng)前項(xiàng)目,但您稍后可以重新打開它。

    創(chuàng)建Python文件

    在“項(xiàng)目”工具窗口中選擇項(xiàng)目根目錄,然后按Alt+Insert。

    從彈出窗口中選擇Python文件選項(xiàng),然后輸入新文件名Car。 PyCharm創(chuàng)建一個(gè)新的Python文件并打開它進(jìn)行編輯。

    編輯源代碼

    您想要?jiǎng)?chuàng)建一個(gè)Python類。當(dāng)您剛開始輸入關(guān)鍵字時(shí),會出現(xiàn)一個(gè)建議列表:

    選擇關(guān)鍵字class并輸入u類名(Car 此處)。 PyCharm立即通知你有關(guān)缺失的冒號,然后預(yù)期縮進(jìn):

    注意右側(cè) gutter中的條紋。將鼠標(biāo)指針懸停在條紋上,PyCharm會顯示一個(gè)帶有詳細(xì)說明的方框。由于PyCharm會即時(shí)分析您的代碼,結(jié)果會立即顯示在右側(cè)gutter頂部的檢查指示器中。這個(gè)檢查指示就像交通燈一樣:當(dāng)它是綠色時(shí),一切都很好,你可以繼續(xù)你的代碼; 黃燈表示一些小問題,但不會影響編譯; 但是當(dāng)燈光變紅時(shí),就意味著你有一些嚴(yán)重的錯(cuò)誤?,F(xiàn)在來繼續(xù)創(chuàng)建函數(shù)__init__:當(dāng)你只輸入左括號時(shí),PyCharm會創(chuàng)建整個(gè)代碼構(gòu)造(強(qiáng)制參數(shù)self,右括號和冒號),并提供適當(dāng)?shù)目s進(jìn):

    對于該示例,使用以下代碼:(您可以自己輸入,也可以使用幫助中的代碼塊右上角的復(fù)制按鈕):

    運(yùn)行您的應(yīng)用程序

    您可以右鍵單擊編輯器,然后在上下文菜單中選擇運(yùn)行腳本(Ctrl+Shift+F10),但建議一個(gè)更好的解決方案:由于腳本包含一個(gè)main函數(shù),因此左側(cè)gutter中將顯示一個(gè)播放圖標(biāo) 。如果將鼠標(biāo)指針懸停在其上,則顯示可用命令:

    如果單擊此圖標(biāo),您將看到可用命令的彈出菜單。選擇Run Car:

    控制臺將顯示在“ 運(yùn)行”工具窗口中。

    運(yùn)行/調(diào)試配置

    當(dāng)運(yùn)行腳本時(shí),PyCharm 創(chuàng)建了一個(gè)臨時(shí)運(yùn)行/調(diào)試配置。首先保存此配置:轉(zhuǎn)到編輯器右上角的運(yùn)行配置下拉列表,然后選擇Save configuration。

    然后,選擇編輯配置以查看此處發(fā)生的情況。

    如果您想更改PyCharm執(zhí)行程序的方式,您可以在此處配置各種設(shè)置,例如:命令行參數(shù),工作目錄等。如果您想使用此運(yùn)行配置啟動腳本,請使用下拉列表旁邊的播放按鈕。

    概要
    • 創(chuàng)建了一個(gè)項(xiàng)目。
    • 在項(xiàng)目中創(chuàng)建了一個(gè)文件。
    • 創(chuàng)建了源代碼。
    • 運(yùn)行這個(gè)源代碼。
    • 保存了運(yùn)行/調(diào)試配置。

    PyCharm個(gè)人正版僅售¥797,快來試試吧

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();