Добро пожаловать в мир Python
3.12K subscribers
544 photos
19 videos
14 files
1.22K links
Подборка полезных материалов для Python программистов.

По вопросам сотрудничества- @Daily_admin_info

По иным темам @un_ixtime
Download Telegram
Полнотекстовый поиск Youtube — поиск всех субтитров YouTube из командной строки.

yt-fts— это простой скрипт Python, который использует yt-dlp для очистки всех субтитров каналов YouTube и загрузки их в базу данных sqlite, которая доступна для поиска из командной строки. Это позволяет вам запрашивать канал для определенного ключевого слова или фразы и генерировать URL-адреса YouTube с отметкой времени для видео, содержащего ключевое слово. https://github.com/NotJoeMartinez/yt-fts
Как подсчитать количество вхождений элемента списка в Python

В сегодняшнем руководстве мы продемонстрируем различные подходы к подсчету вхождений элемента списка от базовых методов, таких как метод count(), for loopдо более продвинутых методов, таких как использование модуля коллекций или библиотеки NumPy .

https://www.geeksveda.com/python-count-occurrence-in-list/
Легко превратите ваш Click CLI в мощное терминальное приложение

Trogon работает с популярной библиотекой Click для Python, но в будущем будет поддерживать другие библиотеки и языки. https://github.com/Textualize/trogon
🐍Практическое руководство по автоматизации задач с использованием ChatGPT и Python

Оптимизируйте свой рабочий процесс: всеобъемлющее руководство по автоматизации задач с помощью ChatGPT и Python https://levelup.gitconnected.com/practical-guide-to-task-automation-using-chatgpt-python-92f279059524

🐍6 вещей, о которых вы, вероятно, не знали, что можете делать с Pandas

Некоторые скрытые сокровища библиотеки Pandas. https://towardsdatascience.com/6-things-that-you-probably-didnt-know-you-could-do-with-pandas-d365b3362a55
Потрясающие скрипты Python

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

https://medium.com/@dmitrijkumancev571/awesome-python-scripts-6711873a35c3
Спортивная аналитика с открытым исходным кодом с PySport

В этом эпизоде ​​мы говорим о PySport — удивительном списке широкого спектра библиотек (в основном, но не всех Python) для доступа к широкому спектру спортивных данных из НФЛ, НБА, Ф1 и других.
https://talkpython.fm/episodes/show/416/open-source-sports-analytics-with-pysport
В этом видео мы заставим ChatGPT генерировать код Python для автоматизации Excel.

Перед запуском скриптов, сгенерированных chatGPT, убедитесь, что у вас установлены библиотеки. Если нет, установите их с помощью pip.

Содержание:
0:00 Введение
0:15 Объединение файлов Excel с помощью ChatGPT
4:21 Применение формул к нескольким файлам Excel
7:57 Переименование файлов с помощью ChatGPT
9:48 Редактирование содержимого в Excel с помощью ChatGPT

Если вы хотите проверить это, загрузите файлы: https://drive.google.com/drive/folders/1zjVmkSKCxM-Y9uvJK1zCLRZJdvUlT3XC?usp=sharing .
Видео: https://www.youtube.com/watch?v=A4gYAKry7P0
Как использовать PyScript — интерфейсный фреймворк Python

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

В области веб-разработки Python используется в основном на бэкэнде с такими фреймворками, как Django и Flask.

До сих пор у Python не было большой поддержки на стороне интерфейса, как у других языков, таких как JavaScript. Но, к счастью, разработчики Python создали несколько библиотек (например, Brython ) для поддержки своего любимого языка в Интернете.

А в этом году во время конференции PyCon 2022 компания Anaconda анонсировала фреймворк под названием PyScript, который позволяет использовать Python в Интернете с использованием стандартного HTML. https://www.freecodecamp.org/news/pyscript-python-front-end-framework/
Я думал, искусство невозможно автоматизировать.

Я был неправ. Сегодня каждый может превратить свою фотогалерею в неограниченное количество потрясающих фотографий менее чем за 10 минут. Вот несколько строк кода Python, чтобы показать вам, как: https://colab.research.google.com/drive/18-hR4ur6cLnYcwCPuYFhIgKjGvVpaUsO

Выполните следующие 3 шага:

1. Откройте блокнот, указанный ниже.
2. Перейдите на https://tryleap.ai и получите КЛЮЧ API.
3. Запустите код.

Код предельно прост:
• Он использует модель Realistic Vision
• Ожидает завершения процесса.
• Генерирует фотографии после подсказки.
Запустите это, и у вас будет столько фотографий, сколько позволит вам ваше воображение.
🐍Метод Python .__call__(): создание вызываемых экземпляров
В этом руководстве вы узнаете, что такое вызываемые экземпляры в Python и как создавать вызываемые экземпляры с помощью .call()специального метода в ваших пользовательских классах. Вы также закодируете несколько примеров практических вариантов использования вызываемых экземпляров в Python.
https://realpython.com/python-callable-instances/

🐍Сортировка набора запросов Django с использованием настраиваемых атрибутов

https://rednafi.com/python/sort_by_a_custom_sequence_in_django/

🐍Декораторы Python и как их эффективно использовать
В этой статье рассказывается о важности и использовании декораторов в вашем коде. Он знакомит вас с декораторами функций и классов и помогает вам писать свои собственные.
https://soshace.com/understanding-python-decorators-and-how-to-use-them-effectively/

🐍Выпущена первая бета-версия Python 3.12.0

https://pythoninsider.blogspot.com/2023/05/python-3120-beta-1-released.html

🐍Выбор хорошего формата файла для Pandas
CSV, JSON, Parquet — какой формат данных следует использовать для данных Pandas? Itamar сравнивает их и дает рекомендации.
https://pythonspeed.com/articles/best-file-format-for-pandas/
Программирование на Python и численные методы

https://pythonnumericalmethods.berkeley.edu/notebooks/Index.html
Как я использовал Python для облегчения повседневных задач

Как занятой человек, у которого много дел, я всегда ищу способы облегчить себе жизнь.

Один из способов, который я нашел для этого, — это автоматизация задач с помощью Python.

В этой статье я расскажу о некоторых способах использования Python для автоматизации своей жизни и упрощения повседневных задач.

https://levelup.gitconnected.com/how-i-used-python-to-make-everyday-tasks-easier-1eb02cd6489c
🐍 Познакомьтесь с Bose Framework: ваш швейцарский армейский нож для парсинга веб-страниц🚀🎉

https://dev.to/chetanam/introducing-bose-framework-the-swiss-army-knife-for-bot-developers-10k9

🐍Познакомьтесь с Omkar DevTools: ваш швейцарский армейский нож в роли ниндзя-разработчика🚀

https://dev.to/chetanan/omkar-devtools-a-swiss-army-knife-for-ninja-developers-oli

🐍Stardew Valley — это популярная ролевая игра с открытым миром и деревенской жизнью. Но что, если вместо того, чтобы просто играть в игру, вы могли бы создать свою собственную версию?

В этом курсе вы создадите свою собственную долину Stardew Valley, используя Python и Pygame с множеством функций.
https://www.freecodecamp.org/news/create-stardew-valley-using-python-and-pygame/
Forwarded from Python (github trends)
This media is not supported in your browser
VIEW IN TELEGRAM
Люди в Интернете не такие, какими кажутся 👀

Дикий проект, использующий Stable Diffusion, EbSynth и новый инструмент для создания дипфейков в один клик под названием roop.

Language Python
Stars 8.3k
Forks 932

https://github.com/s0md3v/roop
Если вы новичок в визуализации #Python , огромное количество доступных библиотек и примеров может показаться ошеломляющим. В этой статье будут показаны плюсы и минусы каждой библиотеки, что облегчит вам выбор оптимальной библиотеки.

https://mathdatasimplified.com/2023/06/05/top-6-python-libraries-for-visualization-which-one-to-use/
В этом руководстве рассматривается, как ускорить операции, связанные с процессором и вводом-выводом, с помощью многопроцессорной обработки, многопоточности и AsyncIO.

https://testdriven.io/blog/python-concurrency-parallelism/
Forwarded from Python (github trends)
ReactPy — это библиотека для создания пользовательских интерфейсов на Python без Javascript. Интерфейсы ReactPy состоят из компонентов, которые выглядят и ведут себя так же, как в ReactJS . Разработанный с учетом простоты, ReactPy может использоваться теми, у кого нет опыта веб-разработки, и в то же время достаточно мощный, чтобы расти вместе с вашими амбициями.

Language: Python
Stars: 2.2
Forks: 87
https://github.com/reactive-python/reactpy