Python Intellisense és automatikus kiegészítés telepítése

Ebben az oktatóanyagban a Python Intellisense-ről és annak automatikus kiegészítéséről lesz szó. A Python Intellisense intelligens kódkiegészítéseket biztosít a felhasználók számára a forráskód-elemzés és a nyelvi szemantika alapján.

A Python Intellisense jó kezdő lépés az elérhető natív funkciók megismeréséhez, attól függően, hogy egy adott elemet vagy módszert használnánk.

Kezdjük azzal, hogy adjunk hozzá néhány további cellát a Jupyter notebookunkhoz. Ezt az esc+B beírásával teheti meg . Most, hogy több cellát adtam hozzá, beírom a változó adatainkat. Miközben bármilyen betűt beírunk, a megjelenített tagok listája kiszűrődik, hogy csak a beírt karaktereinket tartalmazó tagokat tartalmazza. 

Python Intellisense és automatikus kiegészítés telepítése

Ha beír egy pontot (.), megjelenik az elérhető funkciók listája, amelyeket egy adott karakter beírásakor használhatunk. Az Intellisense bármely szerkesztőablakban elindítható a Ctrl+Space billentyűkombináció vagy egy trigger karakter, például a pont (.) beírásával.

Tartalomjegyzék

A Python Intellisense beállítása a Jupyter notebookban

A Python IntelliSense beállításához a Jupyter Notebookban navigáljon a parancssorhoz. Ha már telepítette, használja az Anaconda parancssort. Ezt használjuk a kívánt csomagok telepítésére.

Python Intellisense és automatikus kiegészítés telepítése

Az Anaconda promptommal telepítem a ' contrib_nbextensions ' nevű csomagot. Ez a csomag egy Hinterland nevű bővítményt tartalmaz , amely lehetővé teszi az automatikus kódkiegészítő menüt a kódcellában lévő minden gombnyomáshoz, ahelyett, hogy csak a Jupyter Notebook lapjával engedélyezné. Ez a kiterjesztés segíthet a Python-függvények jobb megértésében, és hatékonyabbá teheti kódolásunkat. 

Az Intellisense és az Autocomplete telepítése Jupyter Notebookhoz

Anaconda promptunkban a ' pip install ' parancsot fogjuk használni a keresett csomag telepítéséhez. Ezután írja be, hogy „ jupyter_contrib_nbextensions ”, és kattintson az Enter gombra.

Python Intellisense és automatikus kiegészítés telepítése

Ezt követően látni fogjuk a Jupyter Notebookunkba telepített összes különböző hozzájárulási bővítményt .

Python Intellisense és automatikus kiegészítés telepítése

Ezután visszatérünk a Jupyter Notebook kezdőlapjára. Ezután kattintson az „ Nbextensions ” fülre. Ha bármikor problémába ütközik a kezdőlap betöltésekor, egyszerűen nyissa meg újra a Jupyter Notebookot, és be kell tudnia tölteni.

Python Intellisense és automatikus kiegészítés telepítése

Kezdetben egy tiltó jelet és egy felkiáltó kört fogunk látni minden konfigurálható nbextension bal oldalán, amely a Jupyter Notebookban található.

A tiltó jel a nem kattintott vagy eltávolított contrib nbextensiont , míg a felkiáltójel a kattintott vagy telepített contrib nbextensiont jelzi .

A bal felső sarokban egy pipával ellátott négyzet látható. Ez megakadályozza, hogy rákattintsunk vagy telepítsünk bármelyik konfigurálható nbextension-t . Csak törölje a jelölőnégyzet bejelölését, hogy navigálhassunk és telepíthessük a kívánt vagy szükséges konfigurálható nbextensions-okat . Mivel telepítenünk kell az Intellisense-t, kattintsunk a Hinterland kiterjesztésre . 

Python Intellisense és automatikus kiegészítés telepítése

Most térjünk vissza Python-jegyzetfüzetünkhöz. Miközben karaktereket írunk be a kódcellánkba, több funkciójavaslat válik elérhetővé. Ez magában foglalja azon egyszerű és összetett tagok listáját, amelyeket ismerhetünk és tanulmányozhatunk.

Python Intellisense és automatikus kiegészítés telepítése

Következtetés

Röviden, a Python Intellisense segít csökkenteni vagy megelőzni a szintaktikai vagy tipográfiai hibákat. Lehetővé teszi számunkra, hogy gépelés közben értékeljük a kódokat, és néhány billentyűleütést használjunk bizonyos kódszempontok megvalósításához. Azt is lehetővé teszi számunkra, hogy hatékonyabbak legyünk a kódírásban és tevékenységeink nyomon követésében a hibák csökkentése és a pontosság javítása érdekében.

Remélem, meg tudja érteni, hogyan működik a Python Intellisense, és hogyan elengedhetetlen a felhasználók számára a kódkészítés során. Ha többet szeretne megtudni erről a témáról és más kapcsolódó tartalomról, tekintse meg a vonatkozó linkek alábbi listáját.

Minden jót,

Gaellim












Arány- és gyakorisági táblázatok Excelben

Arány- és gyakorisági táblázatok Excelben

Az Excel gyakorisági táblázataiban, valamint az aránytáblázatokban készültek. Nos, nézze meg, mik ezek, és mikor kell használni őket.

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

A DAX Studio és a Tabular Editor telepítése a LuckyTemplates alkalmazásban

Ismerje meg, hogyan töltheti le és telepítheti a DAX Studio és a Tabular Editor 3 alkalmazást, és hogyan konfigurálhatja őket a LuckyTemplates és az Excel programban való használatra.

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

LuckyTemplates alakzattérkép-vizualizáció a térbeli elemzéshez

Ez a blog tartalmazza a Shape Map vizualizációt a LuckyTemplates térbeli elemzéséhez. Megmutatom, hogyan használhatja hatékonyan ezt a vizualizációt annak funkcióival és elemeivel.

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

LuckyTemplates pénzügyi jelentések: az eredmények hozzárendelése a sablonokhoz minden egyes sorban

Ebben az oktatóanyagban egy egyedülálló ötletet mutatok be a pénzügyi jelentésekkel kapcsolatban, amely az eredmények hozzárendelését jelenti a LuckyTemplates-en belüli táblázatsablonok előre meghatározásához.

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

DAX-mértékek a LuckyTemplates-ben mértékelágazás használatával

Hozzon létre DAX-mértékeket a LuckyTemplates alkalmazásban meglévő mértékek vagy képletek használatával. Ezt nevezem mértékelágazási technikának.

A legerősebb funkcióhívás a LuckyTemplatesben

A legerősebb funkcióhívás a LuckyTemplatesben

Ebben a blogban fedezze fel a LuckyTemplates adatkészletet, a leghatékonyabb függvényhívást, amely M- és DAX-függvények ezreit juttatja a keze ügyébe.

Adatmodellezési technikák a DAX-mérések megszervezéséhez

Adatmodellezési technikák a DAX-mérések megszervezéséhez

A mai oktatóanyagban megosztok néhány adatmodellezési technikát a DAX-mérések jobb rendszerezéséhez a hatékonyabb munkafolyamat érdekében.

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

LuckyTemplates pénzügyi irányítópult: Teljes táblázat testreszabási tippek

A LuckyTemplates egy nagyszerű eszköz a pénzügyi jelentésekhez. Itt található egy oktatóanyag, amely bemutatja, hogyan hozhat létre személyre szabott táblázatokat a LuckyTemplates pénzügyi irányítópultjához.

A Power Query nyelvi folyamatának bevált gyakorlatai

A Power Query nyelvi folyamatának bevált gyakorlatai

Ez az oktatóanyag megvitatja a Power Query nyelvi folyamatot, és azt, hogyan segíthet zökkenőmentes és hatékony adatjelentések létrehozásában.

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

LuckyTemplates egyéni ikonok | PBI vizualizációs technika

Az egyik kedvenc technikámról fogok beszélni a LuckyTemplates egyéni ikonok körül, amely dinamikusan használja az egyéni ikonokat a LuckyTemplates vizualizációkban.