My Python
2 subscribers
136 photos
3 videos
1 file
144 links
Download Telegram
Forwarded from Python 🇺🇦
Отримуємо вихідний код об'єкта

Вбудований модуль inspect допомагає розробникам досліджувати вже написані програми.

На разі поговоримо лише про getsource(), який повертає весь вихідний код функції, класу чи модуля у вигляді рядка.

До аргументів достатньо передати необхідний об'єкт. Але важливо відзначити, що вбудовані функції не вдасться проінспектувати.

#practice // Python 🇺🇦
Ну для имён есть faker, речки думаю надо апи искать хз
Forwarded from Bohdan VR 🇺🇦
Forwarded from Python 🇺🇦
Трюк із f-strings

Думаю, про f-strings як метод форматування вже всі знають. Вони з'явилися ще в Python 3.6.

А в оновленні 3.8 їм додали ще одну класну фічу — можна виводити ім'я змінної і одночасно її значення, додавши символ так само як показано на малюнку.

#practice // Python 🇺🇦
Forwarded from Python 🇺🇦
Emoji

Для виведення emoji в python існує кілька методів.

1. Так як всі emoji по суті є Unicode символами, то ми можемо використовувати коди символів з Unicode-таблиці, попередньо перед виведенням замінюючи в коді + на 000.

2. У всіх emoji існують короткі CLDR імена, які ми також можемо використовувати для виведення.

3. Можна також використовувати модуль emoji. У функцію emojize передається ім'я CLDR, пробіли в якому замінені на нижні підкреслення і додані двокрапки на кінцях.

#practice // Python 🇺🇦
Forwarded from Valentyn
Цікаво)