欧美经典日韩精品_日韩高清亚洲日韩精品一区_日韩精品无码综合视频网_国产v亚洲v天堂?无码久久_中文字幕免费无码专区

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機(jī)構(gòu)

當(dāng)前位置:首頁(yè)  >  IT面試題  >  Python面試題  >  正文

那些隱藏的Pycharm實(shí)用小技巧(下)

來(lái)源:千鋒教育
發(fā)布時(shí)間:2022-09-26 15:12:25
分享

  6. 快速查找變量、函數(shù)等等

  當(dāng)我們的代碼比較長(zhǎng)的時(shí)候,如果是從頭到尾去滑動(dòng)來(lái)查找某個(gè)變量或者函數(shù)就很麻煩,這個(gè)時(shí)候我們就需要用到快捷鍵 Ctrl+f 來(lái)進(jìn)行快速查找。比如說(shuō)我想在貪吃蛇這個(gè)項(xiàng)目里面去查找一下“runGame”這個(gè)函數(shù)是在哪里用到的,那么我們就只需要用 Ctrl+f 調(diào)出小窗口,然后輸入關(guān)鍵字“runGame”就能查到代碼中“runGame”出現(xiàn)的所有位置。

Pycharm實(shí)用小技巧1

  7. 查找修改歷史

  寫(xiě)項(xiàng)目的時(shí)候是經(jīng)常要修改的,有時(shí)候需要來(lái)回改好幾天才能完成,但如果我們今天打開(kāi)pycharm去添加一個(gè)新功能,做了很久之后又不想要了,想弄回昨天的版本,但時(shí)間比較長(zhǎng)了,撤銷(xiāo)也扯不回來(lái)了,該怎么辦?這個(gè)時(shí)候你就需要查找修改歷史了,pycharm還是很人性化的,你所做的每一步改變,它都幫你存有歷史記錄,只需要右擊文件,在Local History里面就能查到所有的歷史版本。

  拿個(gè)最簡(jiǎn)單的例子,比如說(shuō)我現(xiàn)在的代碼里面多了一個(gè)功能做“執(zhí)行完畢之后提示’執(zhí)行結(jié)束’”,我不需要它,但我此刻已經(jīng)無(wú)法撤銷(xiāo)了,該怎么辦?這個(gè)時(shí)候我們就可以去Local History查找歷史版本,把現(xiàn)有版本改回歷史版本。(除了直接刪除,直接刪除不是我們的目的)

Pycharm實(shí)用小技巧2

  8. 安裝配置pippy國(guó)內(nèi)源

  我們?cè)谟胮ip去安裝一些資源的時(shí)候,pycharm默認(rèn)是給我們?nèi)ハ螺d國(guó)外的資源的,有時(shí)候會(huì)因?yàn)榫W(wǎng)絡(luò)等問(wèn)題導(dǎo)致安裝失敗,其實(shí)我們可以做一下配置,讓它去下載國(guó)內(nèi)的資源就可以解決了。最常見(jiàn)的就是去清華大學(xué)的開(kāi)源鏡像站下載,這個(gè)我們只需要在pycharm設(shè)置一下,以后它就會(huì)自己去國(guó)內(nèi)下載了。

  設(shè)置方法:點(diǎn)擊右上角“File”→點(diǎn)擊“Settings”→找到Project下面的“Python interpreter”→點(diǎn)擊“+”→點(diǎn)擊“Manage Repositories”→點(diǎn)擊“+”→輸入清華大學(xué)開(kāi)源軟件鏡像站地址:https://pypi.tuna.tsinghua.edu.cn/simple

Pycharm實(shí)用小技巧3

  9. 安裝包

  寫(xiě)代碼實(shí)現(xiàn)某些功能的時(shí)候我們經(jīng)常要安裝軟件包,所以給pycharm安裝包這個(gè)這個(gè)功能是必須要掌握的。方法:點(diǎn)擊左上角“File”→點(diǎn)擊“Settings”→找到Project下面的“Python interpreter”→點(diǎn)擊“+”→輸入你想安裝的包的名字,例如“pygame”,然后點(diǎn)擊下面的“Install Package”就開(kāi)始安裝了,安裝完成就可以用了。

Pycharm實(shí)用小技巧4

  注意一點(diǎn)就是安裝完成后才能用,在界面下方會(huì)有下載的進(jìn)度條:

Pycharm實(shí)用小技巧5

  10. 調(diào)試

  寫(xiě)代碼的時(shí)候我們很容易會(huì)報(bào)錯(cuò),但有時(shí)候報(bào)錯(cuò)我們自己在明面上也是很難看出問(wèn)題的,那么這個(gè)時(shí)候我們就需要調(diào)試了,這也是開(kāi)發(fā)過(guò)程中常用的一個(gè)技巧。怎么調(diào)試?在你覺(jué)得可能會(huì)出錯(cuò)的那行代碼左邊單擊一下就會(huì)出現(xiàn)一個(gè)紅點(diǎn),我們稱(chēng)之為斷點(diǎn),只要程序運(yùn)行到斷點(diǎn)的位置就會(huì)自動(dòng)停下來(lái)。設(shè)置完斷點(diǎn)之后,我們右鍵選擇“Debug 項(xiàng)目名”來(lái)進(jìn)行運(yùn)行,然后到了運(yùn)行界面,我們一步一步走,同時(shí)可以看出里面的一些變量的值的變化情況。

Pycharm實(shí)用小技巧6

  調(diào)試也有比較多的門(mén)道,具體的調(diào)試技巧大家可以去網(wǎng)上搜索一下,我就不在這里過(guò)多解釋了。

聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。

學(xué)習(xí)資源站

  • 免費(fèi)全套視頻教程
  • 企業(yè)實(shí)戰(zhàn)項(xiàng)目源碼
  • 大廠筆試真題題庫(kù)
  • 行業(yè)前瞻發(fā)展趨勢(shì)

相關(guān)推薦

  • 最新開(kāi)源:高效的Python通用對(duì)象池化庫(kù) 接著你需要?jiǎng)?chuàng)建 Pond 的對(duì)象: Pond 可以傳遞一些參數(shù)進(jìn)去,分別代表: borrowed_timeout :?jiǎn)挝粸槊耄璩鰧?duì)象的最長(zhǎng)期限,超過(guò)期限的對(duì)象歸還時(shí)會(huì)自動(dòng)銷(xiāo)毀不會(huì)放入對(duì)象池。
  • 那些隱藏的Pycharm實(shí)用小技巧(下) 方法:點(diǎn)擊左上角“File”→點(diǎn)擊“Settings”→找到Project下面的“Python interpreter”→點(diǎn)擊“+”→輸入你想安裝的包的名字,例如“pygame”,然后點(diǎn)擊下面的“Install Package”就開(kāi)始安裝了,安裝完成就可以用了。
  • 那些隱藏的Pycharm實(shí)用小技巧(上) 快速多行注釋或者取消多行注釋 雖然我們?cè)趯?xiě)代碼中可以用“#”來(lái)進(jìn)行單行注釋?zhuān)绻卸嘈写a需要注釋?zhuān)敲匆恍幸恍衼?lái)敲“#”就有點(diǎn)麻煩,這里我們可以用鼠標(biāo)選中多行代碼,然后按 Ctrl+/ 就能進(jìn)行多行代碼的注釋了,同時(shí)也可以取消多行代碼的注釋。
  • 關(guān)于框架的選擇誤區(qū) 在框架的選擇問(wèn)題上,許多人很容易就陷入了下面兩個(gè)誤區(qū)中而不自知:哪個(gè)框架最好——世上沒(méi)有最好的框架,只有最適合你自己、最適合你的團(tuán)隊(duì)的框架。編程語(yǔ)言選擇也是一個(gè)道理,你的團(tuán)隊(duì)Python最熟就用Python好了
  • web開(kāi)發(fā)的一些框架 Django是一個(gè)開(kāi)源的Web應(yīng)用框架,由Python寫(xiě)成,支持許多數(shù)據(jù)庫(kù)引擎,可以讓W(xué)eb開(kāi)發(fā)變得迅速和可擴(kuò)展,并會(huì)不斷的版本更新以匹配Python最新版本,如果是新手程序員,可以從這個(gè)框架入手。
  • python庫(kù)之文本處理 threading – Python標(biāo)準(zhǔn)庫(kù)的線程運(yùn)行。對(duì)于I/O密集型任務(wù)很有效。對(duì)于CPU綁定的任務(wù)沒(méi)用,因?yàn)閜ython GIL。 multiprocessing – 標(biāo)準(zhǔn)的Python庫(kù)運(yùn)行多進(jìn)程。 celery – 基于分布式消息傳遞的異步任務(wù)隊(duì)列/作業(yè)隊(duì)列。