pycharm詳細(xì)教程_第1頁(yè)
pycharm詳細(xì)教程_第2頁(yè)
pycharm詳細(xì)教程_第3頁(yè)
pycharm詳細(xì)教程_第4頁(yè)
pycharm詳細(xì)教程_第5頁(yè)
已閱讀5頁(yè),還剩25頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、PyCharm 使用簡(jiǎn)介最近由于項(xiàng)目需要,領(lǐng)導(dǎo)要求使用python以方便擴(kuò)展,沒有辦法,趕鴨子上架花了2天時(shí)間翻完了 python的初級(jí)教程然后就開始寫代碼。有一款好的IDE可以幫助我快速上手一門新語(yǔ)言,這里就介紹一下PyCharm 這個(gè)python的IDE吧。1、安裝和首次使用PyCharm 是我用過(guò)的python編輯器中,比較順手的一個(gè)。而且可以跨平臺(tái),在macos和windows下面都可以用,這點(diǎn)比較好。首先預(yù)覽一下 PyCharm在實(shí)際應(yīng)用中的界面:(更改了PyCharm的默認(rèn)風(fēng)格)浚 rragR.bcc - .2?.,idkJtliffi'i.maq ibcxj - .&qu

2、ot;« 尹r-c占吏ml py - PvCharm 亠.7上.13Q£E3衆(zhòng)亡W box E«Ji*lprr5 pyxz-x1 ydeTd pjriEvani Lw,I ,【4+1 '2j II1.1安裝首先去下載最新的 pycharm 2.7.3,進(jìn)行安裝??梢灾苯釉诠倬W(wǎng)下載。PyCharm的激活方式:1,推薦購(gòu)買正版。2,可以選擇試用,免費(fèi)試用30天。3,網(wǎng)上找激活碼:(下面的激活碼來(lái)自互聯(lián)網(wǎng),僅供學(xué)習(xí)交流之用)user name : EMBRACEkey:14203-120420100000107lq75C621P7X1SF npJDivK nX6

3、zcwYOYaGK3euO3ehd1MiTT"2!J ny8bff9VcTSJk7sRDLqKRVz1XGKbMqw3G1.2首次使用1,點(diǎn)擊 Create New Project.2,輸入項(xiàng)目名、路徑、選擇python解釋器。如果沒有出現(xiàn) python解釋器,進(jìn)入步驟3.IDDoci uid3,選擇python解釋器??梢钥吹剑坏┨砑恿藀ython解釋器,pycharm就會(huì)掃描出你已盪心unle山商QeL經(jīng)安裝的python擴(kuò)展包,和這些擴(kuò)展包的最新版本。(估計(jì)是pycharm連接了 pypi)! rmWelcome to PyCharmr .= . 4. f-ZS:_ 二晉.J

4、ro色亡1 nafle.LdCtllDiE:Pr«jActInterpreter:rri jyiL L<.ixPython 2.7.5nZ7/p)tnon.exe|Cuc«lP-y-thcn Interpreters雖 tai:Pytliuii patkiig-iLg. tout f lip 丄山1 fuLLtid.工“tall tin lu ezr芒!axis ne* ¥i:rtualEjivATd (Altin牝rt)FtckigfVersonLtttttPyAMrO.G.l061TwistedisLoo辛 13.1.02,7.5* 5.7.6etuDt

5、ook0,6cll4 0J.6simp lej son3.3.033.0tornado3.0* 3.1zope.irterf&ce4,0,54.0.5ralhi4,點(diǎn)擊OK之后,就會(huì)創(chuàng)建一個(gè)空項(xiàng)目,里面包含一個(gè).idea的文件夾,用于 pycharm管理項(xiàng)目。2、新建項(xiàng)目2.1新建一個(gè)項(xiàng)目File -> New Project.j2 helloWord - (D:clutlerhelllciWord) - PyCharmi 2.7.3曰呂 Edit Wew Navigate £ode fiefactoir Rg,n look VCS Windoiv jjelp 竺 G

6、| * X Q 、仇 o 令 I,“軒?hell oT J.:邏亡 “32 Nw Pfflje«2.2新建一個(gè)文件右鍵單擊剛建好的 helloWord項(xiàng)目,選擇 New -> Python File|IhelloWord -I lj tterheS I o W O rd J - PyC.harm 2- /,File £dit View havigato £ode Reiactor Rpn Joo la VC£ Window HelpNewh HTML旦 JavaScript File :iir Coffc<7Script FileFind U

7、sages hind in _Path.Replace in Path.Inip&ct Code9E) fils l*l Oi re ctoiryR I Pyt"h on Packsg pBOSSESEO&MmmKI.1況CutCtr|4,X存 C«pyCtrl + CCopy PjthCtrl Shi A +-CCop Refcren ce:匸*討+ AltShift* 匚Ctrl 4-VAtt + F7Ltrl+Shift-i-F-Ctrf-i-Shift-t-R2.3輸入文件名輸入文件名,沒什么好說(shuō)的廠 唸 Python fib2.4進(jìn)入編寫界面PyC

8、harm的默認(rèn)編輯界面很怪,會(huì)自動(dòng)生成一行_的文件頭,如:#codi ng=utf-8 等,反倒沒有自動(dòng)生成。author“者”的頭。而比較常用magic oox - D:cluttermagic_box - .helloword一 PyCharm 2"7.2File Edit View Navigate Code Refactor Run Tools VCS Window .Help學(xué)? a.gi c_box = Liellar J. pyr magic.boK 1r-h.-r: - *.-:r* hello_word.pyauthor_ = * cbucJErternal Lib

9、raries輸入 code : print "Hello word!"£ hefloWord - D:clutterhelloWard - .hello wond.py - PyCharm 2.7.3-File Edit View Navi gate Code Refactor Run Tools VCS Window Help即Project O卓斗嚴(yán)" t hello Word 嚴(yán) h&llo.wrd.py':External Libraries7gl2.5設(shè)置控制臺(tái)運(yùn)行之前,我們發(fā)現(xiàn)快捷菜單上的 【運(yùn)行】和【調(diào)試】都是灰色的,不可觸

10、發(fā)狀態(tài)。是因?yàn)? 我們需要先配置一下控制臺(tái)。點(diǎn)擊運(yùn)行旁邊的黑色倒三角,進(jìn)入【Run/Debug Con figuratio ns】配置界面。(或者點(diǎn)擊Run -> Edit Con figurati ons也一樣)Rjj n Too Is 十 Q yj£ind ow htel pi E O-用護(hù)?I盧 hell onward, py Ks t fin tiiar- rhanF在【Run/Debug Configurations】配置界面里,點(diǎn)擊綠色的加號(hào),新建一個(gè)配置項(xiàng),并選擇python。(因?yàn)閔ello word 就是個(gè)python程序)f;b或 Run/Debug Con

11、figurations+ -厲肇t < DAdi IT er 匚口 nf igar ation跖App Engane server&j Migo serv電fEH Oj ango testizJa-vaScripi T'ebu£I Python1回 Python deflate DebugRsr Pythcm dees 巴甲 Python testsW Gfu tryConslfl-在右邊的配置界面里:Name 一欄里寫個(gè)名字,比如Hello點(diǎn)擊Scrip選項(xiàng),找到剛才我們寫的 hello_word.pyl-lh-Llcj.i.E23trx* eLl 1 z.A

12、 二 口匚££<14-<ibpff-llcjW-ordi - D;c.lLiltt-e-rhff:oA-c3rd - .jJwllc_worzJJpry - PyCharm 2K_!E% £dit yiswfodr 3<f*ctor Run Tocli VCS Window y*tlp啟I zio | 轅解|滬 ?點(diǎn)擊ok,自動(dòng)返回到編輯界面,這時(shí)候【運(yùn)行】【調(diào)試】按鈕全部變綠!fr & at VH«1X« v « r<i I2.6運(yùn)行點(diǎn)擊綠色的運(yùn)行按鈕,觀看輸出的結(jié)果:vord py PyC ho m

13、n 2r7.3Run Tnals Vr Window HtlpJhello_woT d"r71 koil Qi woxd py 誣hel iDWord_»Aord):| E xtr-rnjal lLih<£iiL%4 'h ell o_vsrorclJ pyFraes: £ fiuskifiiL wi th esit 亡臼占 GIpttwonunburte fledeZi Iwpritk:XxiliK pi A lir vpljqi.P2.K5 :f比十 Scnpt牛匕匕5i口叭5.RECVCLE.CIN Si f *uftr rprint

14、 H«ll« vor d!£ . -.Iyt. hotJ27 pyithcja.右忙呂 11 /'cJ.-alt.*t".irnfria.gi. E_tdJEh*lla_wrd. pvF n helloWof dI* hHlla word.py匚口 Sil詛電 UUX4KI4 HdvjrnlPl JU4 昭ur 曲 ro-c 14 mnuJirAJKd-B cone申一亡1 kunlunmagitjoox5mE<d3、斷點(diǎn)調(diào)試3.1、設(shè)置斷點(diǎn)在代碼前面,行號(hào)的后面,鼠標(biāo)單擊,就可以設(shè)置斷點(diǎn)。如下:點(diǎn)擊后,會(huì)運(yùn)行到第一個(gè)斷點(diǎn)。會(huì)顯示該斷點(diǎn)之前

15、的變量信息。* (DiXckretefheHoWofidl - .tK1: py - Pydurrn 2.72F e Edh: Viewqate Cede Refactor Run TdoU VCS Window H&nQl EPT Mr1 Friend, py >* (DiXckretefheHoWofidl - .tK1: py - Pydurrn 2.72F hra|W>9rEl1 Hl te-Etpyin: - li.il色 lint 1riU li; E血Lib 劄*cnidGDs-drif EJ 業(yè)刖叮 毎"臨p EHP莽Q frasei-1)Iin

16、Thread冋暮1 K = r ' 11 o| 屮 le-ht, leiLp/i'B9 mwjime fflwM:因-s iTrfzidule =, teEt.pj!:15國(guó) run,卩 yTmd pv: l 124 冒 <-0(11 de> , ycfrvd pj.431HIE J35SJ 931112E-buf 聲 tect點(diǎn)擊Step Over或者按F8,我們繼續(xù)往下運(yùn)行,到下一個(gè)斷點(diǎn):邏 LtflloWaid - D:clutLereloWord.LesLjjy - PyCharm 27.3File Edit 乂如w Nflvigato Code 鈕也廿“T

17、ools VC£ window Ha Ip *®蓉1停0*| ik 齡 |護(hù)|* (DiXckretefheHoWofidl - .tK1: py - Pydurrn 2.72:I keXlal «rdIs it. jy:.im 三tLtlWiLan°test striiig"u = 1G;-hello Wo rd'& testsy+1-Sl Erternal Libraries2卄Step r(FB)Chtabs站r 回 C&fca:0 *= U»窗Q FtB9*I-+1Vaiisblsi11=M-lirr&

18、#39; hnFflr3 * *廠也日-ir. 11J test tbbt.py誇1! now.time 二 float) 13741359B551«Ki <rmccule>, testpy:12® njr p/devi-pi _ -4百 -pde-d pylSl補(bǔ)充:斷點(diǎn)的其他操作,和功能,大家可以把鼠標(biāo)移到相應(yīng)的按鈕上,看一下,試試便知。如下:Debug MABMRun to Cursor 聯(lián)疔刃rir lKl It 生 Fun 飛 y cebug % Q; tqoo1 Run 忙 the line .'here ibe Caret is.Dugge

19、r 應(yīng) ConsnfeA 區(qū) Franws董 MainThi eadIIt £Variabess®匾匾Inauthor=.bciiltins_ = .dtoc_ = he fite _ 仙) namie_=艇 jsackaae= t- dienggong I - - <msdule 1_bud tin_' (bLri1t-in)>?' ;r e; None'D - jiMinbiertE st/test/debug test.p /-"_jnai_'- . Monepycharm 教程(一)安裝和首次使用PyCharm

20、是我用過(guò)的python編輯器中,比較順手的一個(gè)。而且可以跨平臺(tái),在macos和windows下面都可以用,這點(diǎn)比較好。首先預(yù)覽一下 PyCharm在實(shí)際應(yīng)用中的界面:(更改了PyCharm的默認(rèn)風(fēng)格) D| 乂 mjigic_b 口巳-.'i CiU tie- ma g i b ctmJ me Server 4 - FyLha-m 2.'J XMl.芝二底 ifv的SSJ口 屆應(yīng)Q-安裝首先去下載最新的 pycharm 2.7.3,進(jìn)行安裝??梢灾苯釉诠倬W(wǎng)下載。PyCharm 的激活方式:1,推薦購(gòu)買正版。2,可以選擇試用,免費(fèi)試用30天。3,網(wǎng)上找激活碼:(下面的激活碼來(lái)自互

21、聯(lián)網(wǎng),僅供學(xué)習(xí)交流之用)user name : EMBRACEkey:14203-120420100000107lq75C621P7X1SF npJDivK nX6zcwYOYaGK3euO3ehd1MiTT"2!J ny8bff9VcTSJk7sRDLqKRVz1XGKbMqw3G首次使用2,輸入項(xiàng)目名、路徑、選擇python解釋器。如果沒有出現(xiàn) python解釋器,進(jìn)入步驟3.Welcome to PvChrmard dflw-1463,選擇python解釋器??梢钥吹剑坏┨砑恿藀ython解釋器,pycharm就會(huì)掃描出你已經(jīng)安裝的python擴(kuò)展包,和這些擴(kuò)展包的最新版本。

22、(估計(jì)是pycharm連接了 pypi)4,點(diǎn)擊0K之后,就會(huì)創(chuàng)建一個(gè)空項(xiàng)目,里面包含一個(gè).idea的文件夾,用于 pycharm管理項(xiàng)目。5,好了,寫一個(gè)新的項(xiàng)目嘗試一下pycharm吧!附注:pyCharm風(fēng)格(配色方案)的調(diào)整,可以在:【File】->【Settings】 的Editor的子選項(xiàng)里進(jìn)行設(shè)置。比如我這個(gè)配色方案,選擇的是Dracula (吸血鬼德庫(kù)拉伯爵),如下圖: Dejugge-Diagrams tdatorErfitor Coton & FontsSoeme Tame: DarojlaSave As.Smart Keys Appearance CoIor

23、 a Fonts editor Tabs Code Folding Code Co*npighQn Auto ImportFmmpr 7-pn Cnriirwj) External Diff TmIsExrnal ToolsFile artd Code Templates File TypesGeneralHTTP Proxypycharm 教程(二)設(shè)置字體大小pycharm 是很好的一個(gè)IDE,在windows下,和macOS下,都能很好的運(yùn)行。唯一缺點(diǎn) 是啟動(dòng)慢。默認(rèn)字體太小,在 mac下,需要瞪大24K氟金狗眼才能看清。為了保護(hù)好眼睛,我們需要把字體調(diào)整大一些:步驟:Sett in g

24、s->Editor->Colors & Fon ts-> Font然后在size那里調(diào)整。注意,要先保存一個(gè)新的 Scheme,才能調(diào)整字體大小。PyCharm 教程(三)Hello world !作為PyCharm編輯器的起步,我們理所當(dāng)然的先寫一個(gè)Hello word,并運(yùn)行它。(此文獻(xiàn)給對(duì)IDE不熟悉的初學(xué)者)1,新建一個(gè)項(xiàng)目File -> New Project.、密 htlloWdrd * DtIuttefHdaWord| * PyCharm 2.7.JFile Edit View NavigateRefactor RunWC 呈 Window Hel

25、pC3 hQcP 取 申 11 ¥ I . 護(hù)?心 1 «T«r4二右已苗I1LPrajnMft:Laf at s an'Pr oj e c t iJTU:InlArratcir:ffKCmcelMflp2,新建一個(gè)文件右鍵單擊剛建好的 helloWord項(xiàng)目,選擇 New -> Python Filefie tdsL 里iem 乩加銅:歸 £ode EefacDr Kjn look VLS dc*ix Help 口輟GhrllrfirdetQ + p 1-二1|Mew卜Jj FileCtrlrX" DirecteryCi Sp,

26、AIYEz Pylhor Pac-kdijeCgp>卜韋*匚|P J PyliroF: FilirCspji RiHmk右OrK Ah Jfik X» HEI flip© P點(diǎn)CtrkVJsavjSen 1. FIc?FTnd中怕mnt*n.2 Cerffeetrnpt F eFfid incw拓櫛t訃Rr plee 詁 P帀 jQrl4SNft*«3,輸入文件名輸入文件名,沒什么好說(shuō)的r或 Ne Python file1 nKi nd:# Python fileaiOZC4,進(jìn)入編寫界面PyCharm的默認(rèn)編輯界面很怪,會(huì)自動(dòng)生成一行_author的文件頭

27、,如:#codi ng=utf-8 等,反倒沒有自動(dòng)生成?!罢摺钡念^。而比較常用g magrcbox - D:cluttermagicebox 一 .,.hello_wordBpy - P.rCharm 2? 2File Edit View Navigate Code Refactor Run Tools VCS Window H.elpx a si a ©author_ = chitag1- magic bo)c terrnagic_bojc)戸 hello_wcirdBpy山 External Libraries輸入code :print "Hello word!&qu

28、ot;邏 helloWord - (D:clutterhe 11oWord - .he1lo_word.py - PyCh曰rm 2.7.3File Edit View Navigate Code Refactor Run Tools VCS Window HelpX Bl Ji 黏lllVord hellord. py4o匡PxDject嚴(yán) helloord. py =11O1-9¥1- helioWardhelloWord J1L - hellG_word,py2! # aathor cJi sng"'il£勺一:胸 External Librarie

29、s3Im3Iprint»ard!* |5,設(shè)置控制臺(tái)運(yùn)行之前,我們發(fā)現(xiàn)快捷菜單上的 【運(yùn)行】和【調(diào)試】都是灰色的,不可觸發(fā)狀態(tài)。是因?yàn)? 我們需要先配置一下控制臺(tái)。點(diǎn)擊運(yùn)行旁邊的黑色倒三角,進(jìn)入【Run/Debug Con figuratio ns】配置界面。(或者點(diǎn)擊Run -> Edit Con figurati ons也一樣)Rjj n Joo Is VC.S yjfind ow bfel p* 爭(zhēng) li * 1<應(yīng)護(hù)?)半1槪t IT尸 hello» ord. py k121?21=121 £S1 t fiutliDr - nchan g在【R

30、un/Debug Configurations】配置界面里,點(diǎn)擊綠色的加號(hào),新建一個(gè)配置項(xiàng),并選擇python。(因?yàn)閔ello word 就是個(gè)python程序)廣-.1愆 !Rur/Debug Config u rati a ns+ - 0T 4 BAdi Her Configar ation卩 App Engine server朋 B j 邁即 serverDj sngD tests$ JavaScript JsbugI # PyfhA1申 PythxiD 含bug廠 Python dofs 巴 Python.: testsfCG Quot*產(chǎn) L«xi£3i4g&#

31、171; Cons在右邊的配置界面里:Name 欄里寫個(gè)名字,比如Hello點(diǎn)擊Scrip選項(xiàng),找到剛才我們寫的hello_word.pyTnvi r a-rwriiiit v*.ri all azTnltrprriltr op'.ioBctc ryiH_i?xiK破 Adi &弋 rnri-i.io TTrWUTATMrTH7L-J.I'JHt.FFFRF|尸 Pytkm275 &6,運(yùn)行點(diǎn)擊綠色的運(yùn)行按鈕,觀看輸出的結(jié)果:M 1-oWord - D:cl utte FbiBlIaWond -,-Vlffl Q_wardpy -tie 上 dii 丄 iew

32、Navi gats Lode Kefact&r 或陽(yáng) leek W window Help 口 W C9J bi Qo¥ 八 W?tel- rd.卩亍wJI ProjKt豐!舉曠Fpy xPI0HE 口 hellcWord1:-c j-iizngut £9Hi1 hel <_-*vord pyI # -auSiis-r disjZJSItRl External Librariesprintworif r7k m fyt上dLi pYthai-. eze D. / clafrard pv11lh-Prae4i« firii ck4d. wit%, wi

33、 1 c id* QOK , PyCharm的首秀,圓滿結(jié)束!PyCharm 教程(四)顯示行號(hào)在PyCharm 里,顯示行號(hào)有兩種辦法:1,臨時(shí)設(shè)置。右鍵單擊行號(hào)處,選擇Show Line Numbers 。但是這種方法,只對(duì)一個(gè)文件有效,并且,重啟PyCharm 后消失。1爐rh.lla_WQrl. py x1 .;31 工呂二 3 1 S'3Show Lne Numbers7 SHqw Indent GuidesUse Soft WrapsAnnotate之后勾選Show Line2,永久設(shè)置。File -> Setti ngs ->Editor ->Appeara nee ,Numbers 。PyCharm教程(五)斷點(diǎn)調(diào)試PyCharm 作為IDE,斷點(diǎn)調(diào)試是必須有的功能。否則,我們還真不如用純編輯器寫的快。 【運(yùn)行】和【調(diào)試】前的設(shè)置,詳見前面的文章,helloword。1,設(shè)置斷點(diǎn)在代碼

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論