- 60
- 6 399
Python Decoded
Ukraine
Приєднався 1 лип 2023
Підтримати канал: patreon.com/python_decoded
Шукаємо SOLID в Пайтоні / SOLID in Python
Подивимось на приклади використання принципів Обʼєктно Орієнтованого Програмування у Пайтоні, детально, з різними цікавими прикладами.
Підтримати канал: www.buymeacoffee.com/pythondecoded
Корисні матеріали:
Принципи ООП - ua-cam.com/video/H_R2OOVXfQ8/v-deo.html
Колекції -
Ітератори та Генератори -
0:00 Вступ
0:57 Зв'язки між компонентами
2:05 Принцип єдиної відповідальності
6:03 Принцип відкритий - закритий
9:53 Принцип підстановки
11:33 Принцип розділення інтерфейсів
13:31 Принцип обернення залежностей
Підтримати канал: www.buymeacoffee.com/pythondecoded
Корисні матеріали:
Принципи ООП - ua-cam.com/video/H_R2OOVXfQ8/v-deo.html
Колекції -
Ітератори та Генератори -
0:00 Вступ
0:57 Зв'язки між компонентами
2:05 Принцип єдиної відповідальності
6:03 Принцип відкритий - закритий
9:53 Принцип підстановки
11:33 Принцип розділення інтерфейсів
13:31 Принцип обернення залежностей
Переглядів: 82
Відео
Супер Герої Тестування / Magic Mock
Переглядів 37День тому
Підвищ свій рівень тестування, прокачай навички використання Magic Mock та Monkey Patch. А вкінц відео тебе чекає справжній Челендж з тестування Підтримати канал: patreon.com/python_decoded Testing Challenge: pastebin.com/njXLfLjS 0:00 Вступ 0:35 Найпростіший тест 1:30 Стаб 2:49 Огляд MagicMock 6:43 Патч 9:43 Спай 12:00 Манк Патч 13:19 Челендж з тестування
Як працює Інтернет / Клієнт - Сервер / Модель OSI
Переглядів 14814 днів тому
Необхідний мінімум для будь кого, хто хоче тестувати або розробляти веб аплікації. Розглянемо що таке інтернет, як побудована мережа, зрозуміємо принцип роботи веб сервера, дізнаємося на що здатен інтернет браузер. Підтримати канал: patreon.com/python_decoded Простий веб сервер на Пайтоні: pastebin.com/rHQ1wbx8 0:00 Вступ 0:36 Взаємодія компьютерів у мережі 3:04 Складов частини мереж | Модель O...
7. Порівняння двох таблиць / Задачі на Python / Острів Ешера
Переглядів 3821 день тому
Вітаю тебе, шукач пригод! Це продовження історії, в якій тоб доведеться вирішити багато загадок, знешкодити декілька пасток, втекти від переслідувачів… І все це заради того, щоб знайти один із найцінніших артефактів у Всесвіті, джерело нескінченної енергії - Гіперкуб. Підтримати канал: www.buymeacoffee.com/pythondecoded Умова задачі: py.checkio.org/mission/keys-and-locks/share/cfb42aaa2be7f1799...
Цілий рік створюю відео по Пайтону - Результати
Переглядів 74Місяць тому
Рік назад на цьому канал було опубліковане 1 відео на Пайтоні. Підсумуємо результати за рік, скільки вдалося заробити, що буде дал з каналом. Код із відео - Гра Сапер / MineSweeper: pastebin.com/WKjRtMi3 Допомогти зробити більше дронів волонтерській команд DragonLab можна задонативши за реквізитами нижче. send.monobank.ua/jar/3DWgdJyh46 Номер картки: 5375 4112 0186 6162 PayPal: asvystov@gmail.c...
Імпорт в Пайтоні, простий та гнучкий / Python Import
Переглядів 60Місяць тому
Ми розглянемо не тільки основи використання імпорту в пайтоні, та познайомимося з деякими технічними деталями, що допоможе краще зрозуміти цей механізм розвіяти магію навколо нього. Підтримати канал: www.buymeacoffee.com/pythondecoded 0:00 Вступ 0:32 Імпорт модулів 1:54 Пошук модулів 2:51 Кешування модулів 3:25 Імпорт пакетів 4:06 from ... import ... 5:16 wildcard імпорт 6:06 Відносний імпорт...
На що здатен найпростіший Клас? - Анатомія object
Переглядів 88Місяць тому
В цьому відео ми з'ясуємо на що здатен найпростіший клас його екземпляри. Зазирнемо під капот класу object дослідимо ус доступн магічн методи та атрибути. Підтримати канал: www.buymeacoffee.com/pythondecoded 0:00 Вступ 0:45 Створюємо найпростіший клас 1:12 Інтроспекція об'єкту 2:49 Відмінност від класу object 4:40 Робота з атрибутами 6:10 Створення об'єктів 9:00 Оператори 9:48 Хешування 10:36...
Запуск Пайтон програми із ZIP Архіву
Переглядів 33Місяць тому
Чи знали ви, що ви можете запустити пайтон програму безпосередньо із зіп архіву. А що з приводу імпорту модуля, схованого у такому архіві? Подивись це відео, дізнаєшся про деяк фішки Пайтону, як завжди були в ньому. Підтримати канал: www.buymeacoffee.com/pythondecoded 0:00 Запуск Пайтону із архіву 0:35 Імпорт пайтону із архіву 2:07 Розширення імпорту
Редагування Коду в Проєкті - використовуй PyCharm як Pro
Переглядів 113Місяць тому
Опанування PyCharm IDE, використання PyCharm IDE по максимуму для зміни коду у проєкті. Комбінації клавіш, фішки та поради по робот з PyCharm. Використовуй PyCharm як Pro. Підтримати канал: www.buymeacoffee.com/pythondecoded Корисн матеріали: Пайтон для абсолютних початківців: ua-cam.com/video/tfjPqUv1t8g/v-deo.html Посилання та Змінні: ua-cam.com/video/ae1am8gSwtk/v-deo.html Вирази в пайтоні: ...
6. Переклад чисел у слова / Задачі на Python / Острів Ешера
Переглядів 332 місяці тому
Вітаю тебе, шукач пригод! Це продовження історії, в якій тоб доведеться вирішити багато загадок, знешкодити декілька пасток, втекти від переслідувачів… І все це заради того, щоб знайти один із найцінніших артефактів у Всесвіті, джерело нескінченної енергії - Гіперкуб. Підтримати канал: www.buymeacoffee.com/pythondecoded Умова задачі: py.checkio.org/mission/the-secret-room/share/e001f35ae056f4cb...
Шукаємо ООП в Пайтоні / OOP in Python
Переглядів 912 місяці тому
Подивимось на приклади використання принципів Обʼєктно Орієнтованого Програмування у Пайтоні, детально, з різними цікавими прикладами. Підтримати канал: www.buymeacoffee.com/pythondecoded Корисн матеріали: ООП на колінц із Словників та Функцій - ua-cam.com/video/J07v5HAMU28/v-deo.html Пошук Атрибутів у Пайтон - ua-cam.com/video/1dfuCgH96L4/v-deo.html Створюємо Мета Мета Клас в Пайтон - ua-cam.c...
Замастерити Стрінг в Пайтоні / Python String
Переглядів 772 місяці тому
Усе що потрібно знати про рядок тексту в Пайтоні, ус методи, великий огляд різних операцій, 3 способи форматування багато корисного в одному відео. Обов'язково для перегляду усім початківцям. Підтримати канал: www.buymeacoffee.com/pythondecoded Методи рядка тексту: www.w3schools.com/python/python_ref_string.asp Форматування рядка тексту: pyformat.info/ Корисн матеріали: Ус літерали у Пайтоні: ...
Пайтест Маркери - модифікатори ваших тестів / Pytest Markers
Переглядів 332 місяці тому
Розкрий для себе Пайтест Маркери в Пайтон заново, детально без води, переваги та недоліки - все це в одному відео. Підтримати канал: www.buymeacoffee.com/pythondecoded 0:00 Вступ 0:26 pytest.mark.skip 2:19 pytest.mark.skipif 3:48 pytest.mark.xfail 5:44 pytest.mark.usefixtures 6:47 pytest.mark.parametrize 7:43 Власн Маркери 9:18 Маркуємо Модуль Параметрайз 10:08 Найбільш поширен помилки 14:52 ...
Навігація по Проєкту - використовуй PyCharm як Pro
Переглядів 1133 місяці тому
Опанування PyCharm IDE, використання PyCharm IDE по максимуму для навігації у проєкті. Комбінації клавіш, фішки та поради по робот з PyCharm. Використовуй PyCharm як Pro. Підтримати канал: www.buymeacoffee.com/pythondecoded Корисн матеріали: Пайтон для абсолютних початківців: ua-cam.com/video/tfjPqUv1t8g/v-deo.html Посилання та Змінні: ua-cam.com/video/ae1am8gSwtk/v-deo.html Вирази в пайтоні: u...
5. Вирішуємо геометричну задачу за допомогою StackOverflow / Задачі на Python / Острів Ешера
Переглядів 393 місяці тому
Вітаю тебе, шукач пригод! Це продовження історії, в якій тоб доведеться вирішити багато загадок, знешкодити декілька пасток, втекти від переслідувачів… І все це заради того, щоб знайти один із найцінніших артефактів у Всесвіті, джерело нескінченної енергії - Гіперкуб. Підтримати канал: www.buymeacoffee.com/pythondecoded Умова задачі: py.checkio.org/mission/wild-dogs/share/a60503edc29f7f725b4817...
Огляд Усіх Вбудованих Модулів та Пакетів в Пайтоні 3.12
Переглядів 1293 місяці тому
Огляд Усіх Вбудованих Модулів та Пакетів в Пайтон 3.12
Python execution order / Check yourself !!!
Переглядів 843 місяці тому
Python execution order / Check yourself !!!
Python як Процес - погляд зі сторони OS / Python as a Process from OS perspective
Переглядів 624 місяці тому
Python як Процес - погляд з сторони OS / Python as a Process from OS perspective
4. Нетривіальне мінімальне значення / Задачі на Python / Острів Ешера
Переглядів 334 місяці тому
4. Нетривіальне мінімальне значення / Задач на Python / Острів Ешера
Складові Декоратору в Пайтоні / Decorator in Python
Переглядів 894 місяці тому
Складов Декоратору в Пайтон / Decorator in Python
Хешування в Пайтоні і не тільки - Інтуітивно зрозуміле пояснення / Hashing in Python and Beyond
Переглядів 774 місяці тому
Хешування в Пайтон не тільки - Інтуітивно зрозуміле пояснення / Hashing in Python and Beyond
Параметризація створення Класу / Python __init_subclass__
Переглядів 544 місяці тому
Параметризація створення Класу / Python init_subclass
3. Сканування Таблиці / Задачі на Python / Острів Ешера
Переглядів 385 місяців тому
3. Сканування Таблиц / Задач на Python / Острів Ешера
ООП на колінці із Словників та Функцій / Reinvent Classes in Python
Переглядів 1295 місяців тому
ООП на колінц із Словників та Функцій / Reinvent Classes in Python
Використання Фікстур для тестування UI / Pytest Fixtures with Selenium Python
Переглядів 925 місяців тому
Використання Фікстур для тестування UI / Pytest Fixtures with Selenium Python
2. Перебір Рядків та Колонок Таблиці / Задачі на Python / Острів Ешера
Переглядів 445 місяців тому
2. Перебір Рядків та Колонок Таблиц / Задач на Python / Острів Ешера
Let's crate Meta Meta Class in Python
Переглядів 866 місяців тому
Let's crate Meta Meta Class in Python
Усі приклади використання зірочки у синтаксисі Пайтону / Python asterisk usage
Переглядів 1116 місяців тому
Ус приклади використання зірочки у синтаксис Пайтону / Python asterisk usage
1. Розбиття колекції на 2 групи / Python практика / Острів Ешера
Переглядів 846 місяців тому
1. Розбиття колекції на 2 групи / Python практика / Острів Ешера
Нативні Інтерфейси з використанням Операторів в Пайтоні / Python Operators
Переглядів 947 місяців тому
Нативн Інтерфейси з використанням Операторів в Пайтон / Python Operators
хотілося б більше практики, теорія без практики важко заходе
дякую за зворотній звʼязок да теорія вона така, та це необхідне відео, щоб "домовитись" про набір понятть та термінологій які ми будемо в подальшому використовувати, і на який тепер можна посилатись
Я один не розумію, навіщо після ip і сокету дописується /some/url_here?param=123 ? Цікаво було б це розібрати. Також невеликий гайд по devtools у хромі теж не завадив би. Ну і цей ip, я так розумію, працюватиме лише з цього комп'ютера. Цікаво розібрати приклад, де ми запускаємо сервер з одного пристрою, а вже з іншого наш друг, припустимо, надсилає на нього запити
let's gooo
приблизно так собі і уявляв. Змінні то фактично паспорти з пропискою для об`єктів у пам`яті. Потрібні дані? - береш змінну, дивишся прописку, йдеш за адресою.
а ліст, тюпл, сет, дікт - це пачка паспортів і жодного обʼєкта всередині, тому пайтон такий гнучкий. але це не стосується str та array вони все ж таки зберігають всередині самі дані, але разом з тим накладають купу обмежень на операції над ними (незмінність, фіксована кількість, тип та розмір елементів і тд.)
ще більше технічної інформації про внутрішню структуру обʼєктів можна знайти у окремому відео ua-cam.com/video/swXKm4Q3umY/v-deo.html
Я робив би ассерт після кожного оберту, бо можна обертати без потреби
погоджуюсь, я б зробив генератор, який надає усі 4 ключа по черзі і по ньому б ітерувався, та мені здалося що це зайве ускладнення в рамках цілей цього відео щось типу: return any(lock == _key for _key in rotate_key(given_key))
Вибачте, але ютуб недолуге тупориле чмо. Треба бути крайнім дебілом шоб при операціі очистки переліку переглянутих відео, ВИДАЛЯТИ мій банліст недоканалів, котрий я створював роками вичіщаючи цю обісрану помийку. Феєричні довбойоби у тому ютубі працюють. Тому задовбали алгоритми ютуба, алгоритми ютуба. ВТЛУМАЧТЕ ВЖЕ не алгоритми ютуба а алгормтми дебілів.
Вінда зараз на крок обійшла макаку за зручністю, сумісністю та надійностю. Venv і хоч обстався цих пітонів ві 2 до 3 версії. Та лінуксUI йде за хуями коли є докер та wsl2.
мав купу проблем з віндою та її віртуалізацією, потрібно було працювати з докером, і з віртуал боксом, і тут починаються пляски з бубном одному потрібно щоб віртуалізація була ввімкнена, іншому, щоб вимкнена. купа проблем і нервів, так нормально і не запрацювало. мак з його arm також іноді підкидає палки в колеса але не так щоб дуже
Бляха, одне з найохоплючих та простих пояснень. Каналу реклама потрібна, хоч будь яка. Телеграм де школярі зможуть пінити обране до швидкого доступу та легко обмінюватись матері алом
Numpy rot90
завжди знайдеться якась ліба яка робить це краще за тебе, при бажанні можна і через pandas заморочитись, та якщо я не помиляюсь numpy працює з array в якого є жорсткі обмеження по типу значення, тож запропонований варіант спрацює тільки для специфічного кола випадків
@@python_decoded все правильно, вчити потрібно "ручками" а користуватись лібами і мавпу навчити можна. Просто залишив тут, може комусь згадиться
Привіт! Дуже дякую за відео, корисно! Хочу спитати поради, як навчитися краще розв'язувати алгоритмічні задачі? - так практика головне, але от задачі які Elementary+ і вище вже ледь даються.. часто просто і до алгоритму в голові не доходить, не те що в код це ще конвертувати...
На рівень складності в checkio краще особливо не орієнтуватись, у них там майже всі задачі елементарі, та елементарі + мені дуже допомагає інтерактивний режим (консоль) в якому можна швидко поекспериментувати і якісь моменти спробувати. дуже допомагають найпростіші пайтест тести і дебаг режим. коли бачиш як код працює, іноді це може підказати чого не вистачає і куди рухатись далі. іноді вдало обраний тип даних може дуже сильно спростити рішення, тож важливо вивчати властивості тих чи інших обʼєктів, щоб так би мовити розширити словниковий запас. Також важливо намагатись розбивати задачу на окремі більш прості підзадачі. Взагалі в цій серії відео я підбирав задачі під різні конкретні алгоритми, тож кожна нова задача вирішується по своєму. Якщо поступово вирішувати задачі безпосередньо на порталі CheckIO можна буде помітити, що вони дуже часто використовують вже розглянуті підходи, та лише з якимось невеличкимі відмінностями, або з комбінацією різних розглянутих інструментів, тож в кінцевому випадку рішення буде складатись з декількох вже освоєних підходів.
@@python_decoded Часто більш складні (по рівню задачі) навіть не можу зрозуміти)) О, було би дуже цікаво побачити ваші розв'язки задач складності simple! Дебаг - це наше все!) Я також потмітив, що таке інколи є, що розв'язок складається з простішої задачі, багато в програмуванні таких задач, які базуються на вже чомусь готовому - навіть коли берешся за якийсь веб проект, якщо ти вже писав щось схоже, то береш і перевикор. старий код, добовнюючи новим, правда? Дякую за всі поради і відео, розвиваюся потрошки)
радий, що зайшов цей плейліст
дякую) блін, руки не доходять передивитися всі відоси, але скоро дійдуть)
Вітаю. Бажаю набрати ту 1000 якнайскоріше. Дивлюся всі відео. Все топ для мене. Але як би я не вчив пайтон самостійно, а потім не пройшов ще курси, то напевно мало що б зрозумів. Тож напевно що твій контент не для новачків. Твій контент скоріше для таких нубів як я. Які щось знають але не розуміють як воно працює. Тобі вдається пояснити так, що мені стає зрозуміло. Також мало систематики. Хто вже знає трохи пітона, то проблем не є. А от новачку то напевно виглядає хаосом. Щодо того що хотів би бачити, то хотілось би побачити плейлісти по Django, Flask та FastAPI, також цікаво правильне використання Python разом з різними АІ. А також програмування таких систем самому. І дуже б хотілося відео по деплою пайтонівський додатків на якісь безкоштовні хостінги. Дякую за роботу. Дуже багато в тебе навчився.
радий чути, дякую за відгук
Цікаво почути думку глядачів, які тільки почали вивчати пайтон )
Коментар з привітаннями! Мені було б цікаво дивитися не як розважальний контент, а як блог. Типу "дивіться з чим стикнувся сьогодні". Але, мабуть, таке буде не для всіх. Дякую за старання та контент
дякую за підтримку останні пару місяців я не написав жодного рядку коду на пайтоні, тому наразі це трішки не мій випадок )
@@python_decoded я б подивився на випадки і в скалі чи тайпскрипті чи навіть ерлангу 😃
ще й розглянути аналогії в пайтоні)
серія відео про базу даних була б корисна
наразі думаю над тим як це краще за все зробити
Канал супер, знімай ще. Звісно, хочеться бачити тут solid, паттерни, git, бази даних, бекенд. Але не просто теорію і спеціальний навчальний приклад, бо цим грішить 90% ютубу. А приклад з реального/навчального проєкту, і пояснення, що конкретно цей підхід нам тут дає. Ти дуже гарно пояснюєш. Не знаю, чи є сенс запитувати про багатопоточність на Python. І з часом хочеться дорости до якогось графічного інтерфейсу, а не писати усі проєкти в консолі
дякую за коментар !
Дякую за уроки українською!
Користуюсь також часто Alt+Click для додавання додаткового курсора в бажаному місці. Ну і виділення кліком на колесо миші виділяє не рядки, а прямокутником - інколи корисно
корисно, дякую
У VS Code те ж саме, а дещо навіть зручніше
справа звички, після 6 років використання Пайчарму, стаєш консерватором )
і що там може бути зручніше ?
дякую, дізнався про фічі про які не знав
Дякую за відос українською, моя улюблена карта це туз, аля-улю
Моя улюблена тема OOP.
куди ж без неї, сподіваюсь зміг розказати щось цікаве
Комент для підтримки. Дуже подобається стиль подачі і структурованість всіх роликів на каналі.
буде якесь відео з розробкою проекту?
більшою мірою канал фокусується на Пайтон Кор так би мовити out of the box планую більше відео по проектуванню - ООП, СОЛІД і тд. розробка проекту - дуже залежить від самого проекту і інструментів, розробку яких проектів хотілося б бачити в подальшому?
Відео дуже інформативне і класно структуроване, нам треба більше такого якісного контенту🤩
сподіваюсь на каналі ще знайдеться щось не менш корисне )
Дуже цікаве відео!
Друже ти топ дякую! За всю інфу с кодом в описі тобі виділено місце в раю
Хлопака, ти крутий. Не розумію чому в тебе нема підписників. Кожне відео топ...
дякую за підтримку
9:27 Не пуста строка завжди поверне not None
але ж результатом виклику функції print завжди буде об'єкт None, і нема різниці, що саме використовується в якості аргументу при виклику функції print це дуже легко перевірити: res = print("E") print(res) print(bool(res))
@@python_decoded точняк, print нічого не повертає, а просто виводить в pipe строку. Не звик бачити прінти разом з логічними операторами, бо так не роблять (якраз із причини з коментаря вище) + після роботи :) Сподобався кусок 4:10 17та строка, виглядає просто і логічно, так би не пояснив. Дякую за відео.
перевірка на уважність )
Дізнався щось нове, 10:28 важко це визнавати, та pytest.mark неможна використовувати для іншої фікстури маємо відповідний тред на github github.com/pytest-dev/pytest/issues/3664 тож в данному випадку можна вказати фікстуру login в якості додаткового вхідного параметру для фікстури with_2_items @pytest.fixture def with_2_items(session, login): ...
давай про дикоратори будь ласка
ua-cam.com/video/ulhxyNjZU-o/v-deo.html
Я ще до цього не дійшов) але цікаво)
Дякую за такі круті відео, такі відео мають бути на першому місці в пошуку
колись так обов'язково і станеться, сподіваюсь )
Наааарееешті знайшов відео яке мені потрібно🎉🎉🎉🎉 дякую за відео
дякую!
Дякую за відео!
Круто
До нових урокiв.
побачив як ваша колега рекламує цю нову мову MOJO. каже, що він більш швидкодіючий ?
пайтон полюбляють за дружній синтаксис, простоту використання і підтримку зі сторони комʼюніті, зовсім не за швидкість. моджо - поки що це молодий інструмент, який тільки розвивається, будемо за ним слідкувати, та в будь якому разі, моджо можна сприймати як надбудову над пайтоном, тому досвід роботи на пайтоні буде аж ні як не зайвим при роботі з моджо.
Дякую, гано та разумiлу.
все відмінно, пройшов всі публікації, досить, щоб пройти співбесіду. Чекаю продовження.
все відмінно, тільки більше часу на кожну дію, я ще тільки перший раз потрапив на вашу сторінку. Може для тих, хто давно займається і добре, але я не встигаю. А так все відмінно!
дякую за відгук, візьму до уваги, можливо зменшення швидкості в плейері частково допоможе з цією проблемою
MOJO? @@python_decoded
простими словами пояснити складні речі, це треба вміти.👍 а продовження буде? шоб не за 5 хв, а 25 наприклад, все таки тема обширна і не дуже проста)
поки не планується, та і на практиці майже не доводилось використовувати, не хотілося б переказувати теорію із офіційної документації
Привіт Дякую за відос. А можна ше окреме відео про вбудовані в пайтест фікстури, типу request? Також було б цікаво про pytest hooks та plugins послухати. Можна було б якийсь практичний приклад забабахати типу як вклинитись в пайтест на етапі збору всіх тестів та промаркати якісь тести шоб скіпнути або ще шось типу того) енівей, дякую за канал, корисний🙏
продовження теми в будь-якому разі буде, спочатку усе саме необхідне, та до цього також доберемося з часом
Згадався оператор для роботи з рядком тексту, який мало хто використовує. Той самий старенький спосіб форматування рядку тексту використовує оператор __mod__ "%s %d" % ("a", 5) яким незвичним і незрозумілим виглядав цей запис, коли я тільки починав знайомитись з Пайтоном
Діліться у коментарях цікавими прикладами використання операторів
дякую за відео!🤓 гарний приклад використання ділення для pytest фікстури tmp_path, tmp_path / "dir" / "file.txt"
Привіт круто все зрозуміло і головне українською мовою! Дякую вам за відео + підписався на канал!
Все зрозуміло і доступно, продовжуй Дякую.
Дуже класне роз'яснення. Треба популяризувати канал, щоб було більше переглядів, бо це справді вартісний матеріал❤
дякую за відгук лайк, підписка, розповісти друзям, переглянути декілька разів ))
буде зроблено🤓@@python_decoded
Привіт, круто! Дякую за відео. Є питання) В пайчарм включив семантичну підсвідку але код як був білий по чорному так і залишився можливо, щось порадиш.
Знайшов помилку))) Створив проєкт як блокнот не зазначивши, що використовую пайтон (.py)....=)
Нарешті я знайшов те що хотів українською!дуже Вам дякую!