В этом туториале рассматривается создание интерактивной таблицы с помощью Flet.
Причём с функциями поиска и фильтрации, что очень круто
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6👍5❤3
importlib
:from importlib import import_module
module_name = 'your_module' # Определите название своего модуля
class_name = 'YourClass' # И название нужного вам класса
instance = getattr(import_module(module_name), class_name)()
Здесь функция
import_module
импортирует нужный модуль, getattr
находит в нем класс, а ()
создает экземпляр этого класса.def get_instance(module_name, class_name):
try:
module = import_module(module_name)
class_obj = getattr(module, class_name)
instance = class_obj()
return instance
except ImportError:
print("Модуль отсутствует")
return None
except AttributeError:
print("Класс не найден")
return None
Логирование исключений помогает определить причины проблем с импортом или созданием экземпляров классов.
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤3🔥2🤩1
— «Python-разработчики, как правило, хорошо знают, что такое и для чего нужен GIL, вопросы по нему встречаются на большинстве собеседований, я и сам люблю их задавать. Но в CPython его скоро не будет. Да, core-разработчики CPython взяли курс на его удаление»
Держите интересную статью о том, как ведётся работа по ускорению CPython и удалению GIL.
Некоторые факты из статьи:
--disable-gil
для отключения GIL.Mimalloc
.@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥14👍10❤3
Бесплатный курс по Python для OSINT специалистов.
Курс научит автоматизировать различные рутинные задачи, связанные с OSINT исследованиями: сбор данных с веб-сайтов, сбор результатов поиска, работа с интернет-архивами, создание отчетов и многое другое.
▪Github
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤3🔥2
Этот скрипт может сканировать веб-сайты и находить все ссылки, содержащие HTML-формы.
Очень полезно, чтобы находить формы для Blind XSS.
Blind XSS (Слепая XSS) — уязвимость, при которой хакер может внедрить скрипт на страницу, но не может увидеть его непосредственное выполнение.
Это может произойти, если веб-приложение выполняет обработку информации перед запуском протоколов безопасности, скрипт выполняется и может повлиять на других пользователей и инстурменты или нанести вред все системе.
⚙️Github
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7👍6❤2
Держите полезную статью
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍15🔥5❤3😢1
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤2🔥2
🎉🎉🎉 Python 3.10.14, 3.9.19, and 3.8.19 is now available🎉🎉🎉
Вышли обновления Python 3.10.14, 3.9.19 и 3.8.19.
https://pythoninsider.blogspot.com/2024/03/python-31014-3919-and-3819-is-now.html
@pythonl
Вышли обновления Python 3.10.14, 3.9.19 и 3.8.19.
https://pythoninsider.blogspot.com/2024/03/python-31014-3919-and-3819-is-now.html
@pythonl
Blogspot
Python Insider: Python 3.10.14, 3.9.19, and 3.8.19 is now available
👍19❤5🔥5😢1
Reflex — Разработка веб-приложений на чистом Python.
Библиотека, котороя упрощает разработку приложений с помощью инструментов командной строки для инициализации и запуска проектов. Изначально инструмент был выпущен под названием Pynecone.
Недавно была выпущена новая версия Reflex 0.4.0, которая включает в себя следующие улучшения:
- Запуск сервиса хостинга с возможностью бесплатного размещения приложений.
- Руководство по созданию клонов ChatGPT с использованием Reflex.
- Новые ключевые компоненты на основе Radix UI с единой системой тем.
- Расширенные руководства по интеграции настраиваемых компонентов React.
pip install reflex
▪Документация
▪GitHub
▪Гайд с примерами
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥13👍8❤3
Держите годную шпаргалку по работе с библиотекой Pandas, тут описано самое основное, что может понадобиться в работе:
Пользуйтесь)
@pythonl
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23🔥4❤3