Інсталяція Python Intellisense та автозавершення

У цьому підручнику ми обговоримо Python Intellisense та його встановлення автозаповнення. Python Intellisense надає користувачам інтелектуальне завершення коду на основі аналізу вихідного коду та семантики мови.

Python Intellisense є гарним початківцем для ознайомлення з нативними функціями, доступними залежно від конкретного елемента чи методу, який ми будемо використовувати.

Давайте почнемо з того, що додамо ще пару клітинок до нашого блокнота Jupyter. Ви можете зробити це, набравши esc+B . Тепер, коли я додав більше клітинок, я введу наші змінні дані. Коли ми вводимо будь-які літери, показаний список членів фільтрується, щоб включати лише члени, які містять наші введені символи. 

Інсталяція Python Intellisense та автозавершення

Ввівши крапку (.), ви побачите список доступних функцій, які ми можемо використовувати під час введення певного символу. Intellisense можна запустити, набравши Ctrl+пробіл або символ тригера, наприклад крапку (.) у будь-якому вікні редактора.

Зміст

Налаштування Python Intellisense у Jupyter Notebook

Щоб налаштувати Python IntelliSense у Jupyter Notebook, перейдіть до командного рядка. Якщо ви вже встановили , просто скористайтеся підказкою Anaconda. Ми використовуємо це для встановлення потрібних пакетів.

Інсталяція Python Intellisense та автозавершення

За допомогою підказки Anaconda я встановлю пакет під назвою « contrib_nbextensions ». Цей пакет містить розширення під назвою Hinterland , яке вмикає меню автозавершення коду для кожного натискання клавіші в комірці коду, а не вмикає його лише за допомогою вкладки у вашому блокноті Jupyter. Це розширення може допомогти нам краще зрозуміти функції Python і зробити наше кодування ефективнішим. 

Встановлення Intellisense та автозаповнення для ноутбука Jupyter

У підказці Anaconda ми використаємо команду « pip install », щоб встановити потрібний пакет. Потім введіть ' jupyter_contrib_nbextensions ' і натисніть Enter.

Інсталяція Python Intellisense та автозавершення

Після цього ми зможемо побачити всі різні розширення contrib nbextensions , які встановлено в нашому блокноті Jupyter.

Інсталяція Python Intellisense та автозавершення

Далі ми повернемося на домашню сторінку Jupyter Notebook. Потім натисніть вкладку « Nbextensions ». Якщо ви коли-небудь зіткнетеся з проблемою під час завантаження домашньої сторінки, ви можете просто повторно відкрити свій блокнот Jupyter, і він зможе завантажитися.

Інсталяція Python Intellisense та автозавершення

Спочатку ми побачимо знак заборони та знак оклику ліворуч від кожного настроюваного розширення nbextensions , яке є у нашому блокноті Jupyter.

Знак заборони вказує на розширення contrib nbextension, яке не було натиснуто або видалено , тоді як знак із знаком оклику вказує на розширення contrib nbextension , на яке ви натиснули або було встановлено .

У верхньому лівому куті ви помітите поле з галочкою. Це не дозволяє нам клацати або встановлювати будь-яке з наших настроюваних nbextensions . Просто зніміть прапорець, щоб ми могли перейти та встановити настроювані розширення nbextensions , які нам потрібні чи потрібні. Оскільки нам потрібно встановити Intellisense, давайте клацнемо розширення Hinterland

Інсталяція Python Intellisense та автозавершення

Давайте повернемося до нашого Блокнота Python. Коли ми вводимо символи в комірку коду, стає доступним більше пропозицій функцій. Це включає в себе список простих і складних членів, з якими ми можемо ознайомитися та вивчити.

Інсталяція Python Intellisense та автозавершення

Висновок

Коротше кажучи, Python Intellisense допомагає нам зменшити чи запобігти синтаксичним або друкарським помилкам. Це дає нам змогу оцінювати коди під час введення та використовувати кілька натискань клавіш для реалізації певних аспектів коду. Це також дозволяє нам бути більш ефективними у написанні коду та відстеженні нашої діяльності, щоб зменшити кількість помилок і підвищити точність.

Сподіваюся, ви можете зрозуміти, як працює Python Intellisense і наскільки це важливо для користувачів у створенні коду. Якщо ви хочете дізнатися більше про цю тему та інший пов’язаний вміст, ви, звичайно, можете переглянути список відповідних посилань нижче.

Все найкраще,

Гаеллім












Змініть формати дати за допомогою редактора Power Query

Змініть формати дати за допомогою редактора Power Query

У цьому посібнику ви дізнаєтеся, як перетворити текст у формат дати за допомогою редактора Power Query в LuckyTemplates.

Power Query: об’єднайте файли з кількох папок

Power Query: об’єднайте файли з кількох папок

Дізнайтеся, як об’єднати файли з кількох папок у мережі, робочому столі, OneDrive або SharePoint за допомогою Power Query.

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Обчисліть місячне ковзне середнє з початку року (з початку року) у LuckyTemplates

Цей підручник пояснює, як обчислити місячне ковзне середнє на базі даних з початку року за допомогою функцій AVERAGEX, TOTALYTD та FILTER у LuckyTemplates.

Створення таблиці дат у LuckyTemplates

Створення таблиці дат у LuckyTemplates

Дізнайтеся, чому важлива спеціальна таблиця дат у LuckyTemplates, і вивчіть найшвидший і найефективніший спосіб це зробити.

Мобільні звіти LuckyTemplates. Поради та методи

Мобільні звіти LuckyTemplates. Поради та методи

У цьому короткому посібнику розповідається про функцію мобільних звітів LuckyTemplates. Я збираюся показати вам, як ви можете ефективно створювати звіти для мобільних пристроїв.

Звіти про професійну аналітику послуг у LuckyTemplates

Звіти про професійну аналітику послуг у LuckyTemplates

У цій презентації LuckyTemplates ми розглянемо звіти, що демонструють професійну аналітику послуг від фірми, яка має кілька контрактів і залучених клієнтів.

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Оновлення Microsoft Power Platform | Microsoft Ignite 2021

Ознайомтеся з основними оновленнями для Power Apps і Power Automate, а також їх перевагами та наслідками для Microsoft Power Platform.

Загальні функції SQL: огляд

Загальні функції SQL: огляд

Відкрийте для себе деякі поширені функції SQL, які ми можемо використовувати, наприклад String, Date і деякі розширені функції для обробки та маніпулювання даними.

Створення шаблону LuckyTemplates: керівництво та поради

Створення шаблону LuckyTemplates: керівництво та поради

У цьому підручнику ви дізнаєтеся, як створити свій ідеальний шаблон LuckyTemplates, налаштований відповідно до ваших потреб і вподобань.

Параметри полів і малі кратні в LuckyTemplates

Параметри полів і малі кратні в LuckyTemplates

У цьому блозі ми продемонструємо, як шарувати параметри поля з малими кратними, щоб створити неймовірно корисну інформацію та візуальні ефекти.