Провели простой бенчмарк (множества Мандельброта) между Mojo и Python . Ускорение впечатляет, и оно выигрывает от библиотек Python . • Python : 1184 мс • Mojo: 27 мс 🤯 https://gist.github.com/eugeneyan/1d2ea70fed81662271f784034cc30b73
Недостающие элементы питания Python: Основные библиотеки, которых вам не хватает
Известно, что Python поставляется с «батарейками в комплекте» благодаря его очень обширной стандартной библиотеке, которая включает в себя множество модулей и функций, которых вы не ожидаете. Тем не менее, есть еще много «необходимых» библиотек Python, о которых вы должны знать и использовать во всех своих проектах Python, и вот их список.
https://betterprogramming.pub/pythons-missing-batteries-essential-libraries-you-re-missing-out-on-12853e5258d2
Известно, что Python поставляется с «батарейками в комплекте» благодаря его очень обширной стандартной библиотеке, которая включает в себя множество модулей и функций, которых вы не ожидаете. Тем не менее, есть еще много «необходимых» библиотек Python, о которых вы должны знать и использовать во всех своих проектах Python, и вот их список.
https://betterprogramming.pub/pythons-missing-batteries-essential-libraries-you-re-missing-out-on-12853e5258d2
Medium
Python’s Missing Batteries: Essential Libraries You’re Missing Out On
Even though Python’s standard library comes with “batteries included,” it’s still missing some essentials…
Pandas AI — будущее анализа данных
Представьте, что вы можете общаться с вашими данными, как с вашим лучшим другом. Вот что делает Pandas AI! Эта библиотека Python обладает генеративными возможностями искусственного интеллекта, которые могут превратить ваши кадры данных в собеседников. Больше никаких бесконечных часов разглядывания строк и столбцов.
https://shly.link/mdmGwBQ
Представьте, что вы можете общаться с вашими данными, как с вашим лучшим другом. Вот что делает Pandas AI! Эта библиотека Python обладает генеративными возможностями искусственного интеллекта, которые могут превратить ваши кадры данных в собеседников. Больше никаких бесконечных часов разглядывания строк и столбцов.
https://shly.link/mdmGwBQ
privateGPT
Взаимодействуйте со своими документами конфиденциально, используя возможности GPT, 100% конфиденциальность, отсутствие утечек данных
https://github.com/imartinez/privateGPT
Взаимодействуйте со своими документами конфиденциально, используя возможности GPT, 100% конфиденциальность, отсутствие утечек данных
https://github.com/imartinez/privateGPT
GitHub
GitHub - zylon-ai/private-gpt: Interact with your documents using the power of GPT, 100% privately, no data leaks
Interact with your documents using the power of GPT, 100% privately, no data leaks - zylon-ai/private-gpt
13 крутых способов использовать F-строки в Python
F-строки в Python позволяют нам легко и удобно создавать строки, вставляя в них переменные. Вот 13 крутых способов использования F-строк.
https://levelup.gitconnected.com/13-cool-ways-to-use-f-strings-in-python-f942db46a0e3
F-строки в Python позволяют нам легко и удобно создавать строки, вставляя в них переменные. Вот 13 крутых способов использования F-строк.
https://levelup.gitconnected.com/13-cool-ways-to-use-f-strings-in-python-f942db46a0e3
Medium
13 Cool Ways To Use F-Strings In Python
F-strings in Python enable us to easily and conveniently construct strings while inserting variables into them. Here are 13 cool ways we…
Настоящая многопоточность приходит в Python — узнайте, как вы можете ее использовать прямо сейчас
Настоящий многоядерный параллелизм появится в Python в версии 3.12, и вот как вы можете использовать его прямо сейчас, используя API субинтерпретатора.
https://betterprogramming.pub/real-multithreading-is-coming-to-python-learn-how-you-can-use-it-now-90dd7fb81bdf
Настоящий многоядерный параллелизм появится в Python в версии 3.12, и вот как вы можете использовать его прямо сейчас, используя API субинтерпретатора.
https://betterprogramming.pub/real-multithreading-is-coming-to-python-learn-how-you-can-use-it-now-90dd7fb81bdf
Medium
Real Multithreading is Coming to Python — Learn How You Can Use It Now
True multi-core concurrency is coming to Python in 3.12 release and here’s how you can use it right now using sub-interpreter API
Программирование, ориентированное на данные, в Python
Резюме по программированию, ориентированному на данные, написанное Йехонатаном Шарвитом, но проиллюстрированное примерами Python (вместо JavaScript и Java)
https://towardsdatascience.com/data-oriented-programming-with-python-ef478c43a874
Резюме по программированию, ориентированному на данные, написанное Йехонатаном Шарвитом, но проиллюстрированное примерами Python (вместо JavaScript и Java)
https://towardsdatascience.com/data-oriented-programming-with-python-ef478c43a874
Medium
Data-Oriented Programming in Python
A recap on Data-Oriented Programming by Yehonathan Sharvit illustrated with Python examples (instead of JavaScript and Java)
Лучшие инструменты для разработчиков Python в 2023 году
За последние несколько лет Python стал одним из самых популярных языков программирования. Фактически, согласно опросу разработчиков StackOverflow 2022 года , Python является 4-м популярным языком программирования. Его простота в начале работы и большая экосистема — две наиболее важные причины такого успеха.
Итак, в этой статье мы обсудим некоторые из лучших инструментов, доступных для разработчиков Python в 2023 году, чтобы сделать ваш рабочий процесс разработки более эффективным.
https://python.plainenglish.io/best-tools-for-python-developers-in-2023-7d4521b318a7
За последние несколько лет Python стал одним из самых популярных языков программирования. Фактически, согласно опросу разработчиков StackOverflow 2022 года , Python является 4-м популярным языком программирования. Его простота в начале работы и большая экосистема — две наиболее важные причины такого успеха.
Итак, в этой статье мы обсудим некоторые из лучших инструментов, доступных для разработчиков Python в 2023 году, чтобы сделать ваш рабочий процесс разработки более эффективным.
https://python.plainenglish.io/best-tools-for-python-developers-in-2023-7d4521b318a7
👉Присоединяйтесь к нашему сообществу Data Analyst REBRAIN, если вы интересуетесь аналитикой данных, управлением проектами или маркетингом.
У нас для вас есть множество открытых онлайн-практикумов каждый месяц, которые проводят профессиональные аналитики. В рамках практикумов мы разбираем реальные кейсы анализа данных с использованием самых актуальных инструментов, таких как Python, SQL, Tableau, бизнес-метрики и визуализация данных, статистика, теория вероятностей и другие.
Уровень сложности и направление каждого практикума подобраны таким образом, чтобы каждый мог найти для себя интересные задачи и развиваться в соответствии с уровнем своей компетенции.
✔️ Подключайтесь к нам уже сегодня и начинайте развивать свои навыки в области анализа данных совершенно бесплатно!
У нас для вас есть множество открытых онлайн-практикумов каждый месяц, которые проводят профессиональные аналитики. В рамках практикумов мы разбираем реальные кейсы анализа данных с использованием самых актуальных инструментов, таких как Python, SQL, Tableau, бизнес-метрики и визуализация данных, статистика, теория вероятностей и другие.
Уровень сложности и направление каждого практикума подобраны таким образом, чтобы каждый мог найти для себя интересные задачи и развиваться в соответствии с уровнем своей компетенции.
✔️ Подключайтесь к нам уже сегодня и начинайте развивать свои навыки в области анализа данных совершенно бесплатно!
Telegram
Data Science by REBRAIN
Открытые практикумы по Data Analyst каждую неделю.
Связь с командой: info@rebrainme.com
Администратор: @kosarskaya
Связь с командой: info@rebrainme.com
Администратор: @kosarskaya
6 вещей, которые вы, вероятно, не знали, можно делать с пандами
Благодаря своим мощным и гибким функциям Pandas стал незаменимым инструментом для ученых и аналитиков данных.
В то время как многие из его пользователей уже знают о его основных функциях, в пандах все еще есть много скрытых драгоценных камней, о которых вы, вероятно, не знаете.
Таким образом, в этом блоге я поделюсь шестью интересными вещами, которые вы можете сделать с Pandas, которые могут ускорить ваш анализ данных.
https://towardsdatascience.com/6-things-that-you-probably-didnt-know-you-could-do-with-pandas-d365b3362a55
Благодаря своим мощным и гибким функциям Pandas стал незаменимым инструментом для ученых и аналитиков данных.
В то время как многие из его пользователей уже знают о его основных функциях, в пандах все еще есть много скрытых драгоценных камней, о которых вы, вероятно, не знаете.
Таким образом, в этом блоге я поделюсь шестью интересными вещами, которые вы можете сделать с Pandas, которые могут ускорить ваш анализ данных.
https://towardsdatascience.com/6-things-that-you-probably-didnt-know-you-could-do-with-pandas-d365b3362a55
Bard-API — пакет Python , который возвращает ответ Google Bard через API.
https://github.com/dsdanielpark/Bard-API
https://github.com/dsdanielpark/Bard-API
Полнотекстовый поиск Youtube — поиск всех субтитров YouTube из командной строки.
yt-fts— это простой скрипт Python, который использует yt-dlp для очистки всех субтитров каналов YouTube и загрузки их в базу данных sqlite, которая доступна для поиска из командной строки. Это позволяет вам запрашивать канал для определенного ключевого слова или фразы и генерировать URL-адреса YouTube с отметкой времени для видео, содержащего ключевое слово. https://github.com/NotJoeMartinez/yt-fts
yt-fts— это простой скрипт Python, который использует yt-dlp для очистки всех субтитров каналов YouTube и загрузки их в базу данных sqlite, которая доступна для поиска из командной строки. Это позволяет вам запрашивать канал для определенного ключевого слова или фразы и генерировать URL-адреса YouTube с отметкой времени для видео, содержащего ключевое слово. https://github.com/NotJoeMartinez/yt-fts
GitHub
GitHub - NotJoeMartinez/yt-fts: YouTube Full Text Search - Search all of a YouTube channel from the command line
YouTube Full Text Search - Search all of a YouTube channel from the command line - NotJoeMartinez/yt-fts
Как подсчитать количество вхождений элемента списка в Python
В сегодняшнем руководстве мы продемонстрируем различные подходы к подсчету вхождений элемента списка от базовых методов, таких как метод count(), for loopдо более продвинутых методов, таких как использование модуля коллекций или библиотеки NumPy .
https://www.geeksveda.com/python-count-occurrence-in-list/
В сегодняшнем руководстве мы продемонстрируем различные подходы к подсчету вхождений элемента списка от базовых методов, таких как метод count(), for loopдо более продвинутых методов, таких как использование модуля коллекций или библиотеки NumPy .
https://www.geeksveda.com/python-count-occurrence-in-list/
GeeksVeda - Open Source, Programming, and Technology
How to Count Occurrences of a List Item in Python
To count the occurrences of a List item, use basic methods like count(), for loop, or advanced methods of the collections module and NumPy library.
141-страничный PDF-файл #Python - заметки по программированию
https://www.dropbox.com/s/ch1st9uf61100qq/Python%20Programming%20Notes%20by%20CodingClub.pdf?dl=0
https://www.dropbox.com/s/ch1st9uf61100qq/Python%20Programming%20Notes%20by%20CodingClub.pdf?dl=0
Легко превратите ваш Click CLI в мощное терминальное приложение
Trogon работает с популярной библиотекой Click для Python, но в будущем будет поддерживать другие библиотеки и языки. https://github.com/Textualize/trogon
Trogon работает с популярной библиотекой Click для Python, но в будущем будет поддерживать другие библиотеки и языки. https://github.com/Textualize/trogon
GitHub
GitHub - Textualize/trogon: Easily turn your Click CLI into a powerful terminal application
Easily turn your Click CLI into a powerful terminal application - 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
Оптимизируйте свой рабочий процесс: всеобъемлющее руководство по автоматизации задач с помощью 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
Medium
Practical Guide to Task Automation using ChatGPT & Python
Streamline Your Workflow: A Comprehensive Guide to Task Automation with ChatGPT & Python
Потрясающие скрипты Python
Приветребята! Сегодня я хочу поделиться с вами некоторыми полезными скриптами для python.
Я большой поклонник скриптов, потому что они облегчают рутинную работу, улучшают проекты, а также дают наглядное представление о применении знаний на практике.
https://medium.com/@dmitrijkumancev571/awesome-python-scripts-6711873a35c3
Приветребята! Сегодня я хочу поделиться с вами некоторыми полезными скриптами для 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
В этом эпизоде мы говорим о PySport — удивительном списке широкого спектра библиотек (в основном, но не всех Python) для доступа к широкому спектру спортивных данных из НФЛ, НБА, Ф1 и других.
https://talkpython.fm/episodes/show/416/open-source-sports-analytics-with-pysport
talkpython.fm
Open Source Sports Analytics with PySport
If you're looking for fun data sets for learning, for teaching, maybe a conference talk, or even if you're just really into them, sports offers up a continuous stream of rich data that many people can relate to. Yet, accessing that data can be tricky. Sometimes…
В этом видео мы заставим 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
Перед запуском скриптов, сгенерированных 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
YouTube
Automate Excel with ChatGPT (and Python)
🔥 My FREE Cheat Sheets (ChatGPT, web scraping, data science): https://artificialcorner.substack.com/p/redeem-my-udemy-courses-for-free
In this video, we're going to make ChatGPT generate Python code in order to automate Excel.
If you want to test this out…
In this video, we're going to make ChatGPT generate Python code in order to automate Excel.
If you want to test this out…
Как использовать 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/
В последние годы популярность Python чрезвычайно возросла. Он имеет широкий спектр приложений, от наиболее популярного использования в области искусственного интеллекта до науки о данных, робототехники и сценариев.
В области веб-разработки Python используется в основном на бэкэнде с такими фреймворками, как Django и Flask.
До сих пор у Python не было большой поддержки на стороне интерфейса, как у других языков, таких как JavaScript. Но, к счастью, разработчики Python создали несколько библиотек (например, Brython ) для поддержки своего любимого языка в Интернете.
А в этом году во время конференции PyCon 2022 компания Anaconda анонсировала фреймворк под названием PyScript, который позволяет использовать Python в Интернете с использованием стандартного HTML. https://www.freecodecamp.org/news/pyscript-python-front-end-framework/
freeCodeCamp.org
How to Use PyScript – A Python Frontend Framework
By Ifihanagbara Olusheye Python has grown in popularity immensely in recent years. It has a wide range of applications, from its most popular use in Artificial Intelligence, to Data Science, Robotics, and Scripting. In the web development field, Pyth...