TGViewer
Channel Public Channel
Python RU

Python RU

@pro_python_code

Все для python разработчиков

админ - @haarrp

@python_job_interview - Python собеседования

@ai_machinelearning_big_data - машинное обучение

@itchannels_telegram - 🔥лучшие ит-каналы

@programming_books_it - it книги

@pythonl

РКН: clck.ru/3Fmy2j
Subscribers
12.3K
Photos
1.1K
Videos
103
Links
1.3K

Showing posts older than #1483 · Back to latest

Older Posts 19 shown
Post #1481 2.55K
🖥 ptpython — продвинутый REPL для Python

Это крутая интерактивная оболочка, которая предоставляет улучшенную среду для написания и выполнения кода. Вот её возможности:


▪️Поддержка мыши.
▪️Автодополнение кода.
▪️Подсветка синтаксиса.
▪️Функции редактирования нескольких строк кода с функциями копирования, вставки и удаления.
▪️Функции настройки различных параметров среды через файл конфигурации.

На днях вышла очередная версия ptpython 3.0.29

📌 Ссылка на репозиторий
📌 Ссылка на PyPI

@pro_python_code
  • 👍 9
  • ❤ 3
  • 🔥 2
Post #1479 3.31K
Post #1478 3.01K
  • 🤔 13
  • 👏 11
  • 🤯 4
  • 🔥 1
Post #1476 3.04K
Post #1475 2.79K
🖥 Как в одну строку кода прочитать файл и удалить пробелы в начале и конце каждой строки

Вот нехитрый однострочник, который позволяет упростить чтение файла в Python.

print([line.strip() for line in open("filename.txt")])


Этот однострочник:

- Открывает файл "filename.txt".
- Читает его построчно.
- Удаляет пробелы в начале и в конце каждой строки.
- Сохраняет очищенные строки в виде списка.

@pro_python_code
  • 👎 8
  • 👍 7
  • 🔥 3
  • 🥰 2
Post #1473 2.84K
  • 👍 7
  • 😁 4
  • 🔥 2
  • 👏 1
Post #1472 2.81K
  • 👍 3
  • ❤ 1
  • 🔥 1
Post #1470 2.71K

Forwarded from Linux Academy

📡 Freeway — инструмент пентестеров для тестирования Wi-Fi.

Не все хакеры несут вред. Некоторые, наоборот, помогают разработчикам, находя уязвимости до того, как их обнаружат злоумышленники.

Для проверки безопасности Wi-Fi сетей они используют утилиту Freeway на Python.

Хотите попробовать свои силы в пентесте на своей домашней сети? Ознакомьтесь с инструкцией по установке и использованию здесь:


Используйте только для этичного хакинга и проверки безопасности!

#безопасность #пентест

▪ Github

@linuxacademiya
  • 👍 6
Post #1469 3.11K
🎞 Чиним замедление YouTube на уровне роутера

Всех категорический приветствую. Буквально первого августа, прямо в ночь, стал у меня жутко лагать YouTube. Естественно, мне это сильно не понравилось. Ну, что же, давайте разбираться, почему и как это исправить в условиях моей личной сети.

Что случилось?

Хорошо описано произошедшее здесь, на Хабре. Если совсем кратко, своими словами - во время установки SSL соединения в открытом виде домен передается к которому мы подключаемся(так называемое SNI). И если это googlevideo.com то начинают твориться "интересные вещи". Можно проверить это локально коммандами из статьи.

$ curl https://speedtest.selectel.ru/100MB -o/dev/null

https://telegra.ph/CHinim-zamedlenie-YouTube-na-urovne-routera-08-05-3

@pro_python_code
  • 👍 8
  • ❤ 4
  • 🔥 3
  • 👎 1
Post #1466 2.95K
Оптимизация кода в Django: Советы и трюки

Совет дня: Ускоряем работу Django-приложений


Работаете над проектом на Django и чувствуете, что ваш код мог бы бегать быстрее?

Скажем честно, мы все там были. Представьте, что ваш проект – это ленивый кот, который не хочет двигаться. Ну что ж, давайте разбудим этого пушистого!

Начните с использования

select_related() и prefetch_related().

Это как дать вашему коду карту к ближайшей пиццерии – он найдёт дорогу гораздо быстрее.

Далее, кэшируйте результаты сложных запросов. Подумайте об этом как о создании шпаргалки для вашего приложения: один раз посмотрел – и готово, не надо ломать голову каждый раз заново.

Теперь поговорим об оптимизации моделей. Правильная индексация полей базы данных – это как добавить ускорители на вашу гоночную машинку.

А чтобы узнать, где ваша машинка буксует, используйте инструменты профилирования, такие как Django Debug Toolbar и Silk.

Так что, друзья, вооружитесь этими советами и сделайте ваше Django-приложение быстрым и продуктивным.

#Django #Python #WebDevelopment #CodingTips #Optimization #Programming

@pro_python_code
  • 👍 4
  • ❤ 1
  • 😁 1
Post #1465 2.9K
⭐️ Страшное
  • 😁 39
  • 👍 7
  • 👎 5
  • 🤬 3
Post #1464 6.94K
⚡️Лучший способ получать свежие обновления и следить за трендами в разработке на вашем языке. Находите свой стек и подписывайтесь:

Машинное обучение: t.me/ai_machinelearning_big_data
C++ t.me/cpluspluc
Devops: t.me/devOPSitsec
АНАЛИЗ Данных: t.me/data_analysis_ml
Хакинг: t.me/linuxkalii
Linux: t.me/linuxacademiya
Базы данных: t.me/sqlhub
C#: t.me/csharp_ci
Golang: t.me/Golang_google
Java: t.me/javatg
React: t.me/react_tg
Javascript: t.me/javascriptv
Мобильная разработка: t.me/mobdevelop
Docker: t.me/+0WdB4uvOwCY0Mjdi
Python: t.me/pythonl
Rust: t.me/rust_code
PHP: t.me/phpshka
Android: t.me/android_its
Big Data: t.me/bigdatai
Собеседования МЛ: t.me/machinelearning_interview
Python подготовка с собесу: t.me/python_job_interview
МАТЕМАТИКА: t.me/data_math

💼 Папка с вакансиями: t.me/addlist/_zyy_jQ_QUsyM2Vi
Папка Go разработчика: t.me/addlist/MUtJEeJSxeY2YTFi
Папка Python разработчика: t.me/addlist/eEPya-HF6mkxMGIy
Папка ML: https://t.me/addlist/2Ls-snqEeytkMDgy
C++ папка: https://t.me/addlist/CdBs5DLepLJmZjY6
C# папка: https://t.me/addlist/u15AMycxRMowZmRi
Java папка: https://t.me/addlist/ZM3J6oFNAnRlNWU6
FRONTEND папка: https://t.me/addlist/mzMMG3RPZhY2M2Iy
Linux папка: https://t.me/addlist/w4Doot-XBG4xNzYy

😆ИТ-Мемы: t.me/memes_prog
🇬🇧Английский: t.me/english_forprogrammers
🧠ИИ: t.me/vistehno

📕Ит-книги бесплатно: https://t.me/addlist/BkskQciUW_FhNjEy

Арихив бесплатных ит-курсов: https://t.me/+-YDHdeS5EEs3MDNi
  • 👍 1
Post #1463 3.14K
python-cheat-sheet.pdf89.3 KB
🖥 Крутая шпаргалка по Python 3

Содержит:

▪️типы данных (строки, числа, булевы типы);
▪️коллекции (списки, словари);
▪️условные выражения и циклы;
▪️функции.

🔗 Ссылка

@pro_python_code
  • 👍 8
  • ❤ 2
  • 👎 2
  • 🔥 2
Post #1461 2.83K
🚀 Vectorlite: SQLite превращается в векторное хранилище

Разработчики получили долгожданное решение: Vectorlite преобразует обычные SQL-таблицы в векторные, что позволяет без проблем подключать базы знаний к GPT.

Это нововведение идеально подходит для исследователей и разработчиков, работающих с системами RAG (Retrieval-Augmented Generation), поскольку оно расширяет возможности традиционных баз данных.

Ждем, когда гиганты индустрии баз данных воспользуются этой замечательной возможностью и интегрируют ее в свои решения.

#Vectorlite #VectorStorage #SQL #GPT #RAG

Ссылка на репозиторий проекта: https://github.com/1yefuwang1/vectorlite

@pro_python_code
GitHub GitHub - 1yefuwang1/vectorlite: Fast, SQL powered, in-process vector search for any language with an SQLite driver Fast, SQL powered, in-process vector search for any language with an SQLite driver - 1yefuwang1/vectorlite
  • ❤ 4
  • 👍 1
  • 🔥 1
Post #1456 2.94K

Forwarded from Python/ django

🖥 Интересная идея для пет-проекта на Python — визуализация алгоритма сортировки в терминале

wget https://github.com/dormant-chicken/sortty/releases/latest/download/sortty.tar.gz
tar -xzvf sortty.tar.gz
cd sortty/
chmod +x install.sh
./install.sh


Пример использования:
sortty --algorithm insertion --text --bar_character o

🖥 GitHub

@pythonl
  • ❤ 3
  • 👍 2
  • 🔥 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →