Forwarded from Аркадий Морейнис
1. Yahoo Finance — это как раз скрейпинг, пусть и запрограммированный кем-то другим. Они закрыли свой официальный API.
2. Вот, например, список: https://medium.com/@andy.m9627/the-ultimate-guide-to-stock-market-apis-for-2020-1de6f55adbb
2. Вот, например, список: https://medium.com/@andy.m9627/the-ultimate-guide-to-stock-market-apis-for-2020-1de6f55adbb
Forwarded from Mikhail Polykovskij
На хабре видел несколько статей про обработку исторических данных питоном.
Forwarded from Mikhail Polykovskij
В закладках не было, вот так https://www.google.com/search?client=ubuntu&channel=fs&q=site%3Ahabr.com+python+%D0%B0%D0%BA%D1%86%D0%B8%D0%B8&ie=utf-8&oe=utf-8 хорошо ищет
Google
site:habr.com python акции - Google Search
Forwarded from АйТиБорода
Очередная рекомендация от Бороды для питонистов. Питон на хайпе! 😏
Pythonist - канал, созданный для помощи студентам, школьникам, начинающим программистам в изучении Python.
Контент канала и сайта:
1. Разбор вопросов на собеседовании с ответами и кусками кода.
2. Книги
3. Задачи на логику
4. Проект Эйлера
5. Видео
6. Тесты по Python 3 (будет в будущем)
7. Никакой воды
Подписывайтесь: @pythonist_ru
Pythonist - канал, созданный для помощи студентам, школьникам, начинающим программистам в изучении Python.
Контент канала и сайта:
1. Разбор вопросов на собеседовании с ответами и кусками кода.
2. Книги
3. Задачи на логику
4. Проект Эйлера
5. Видео
6. Тесты по Python 3 (будет в будущем)
7. Никакой воды
Подписывайтесь: @pythonist_ru
Forwarded from Monty Python
Распознавание и верификация по лицу на Python
Реализация подобных вещей с помощью нейронных сетей – заоблачное будущее или уже существующая реальность? Даже больше, каждый уже может написать свою подобную программу. Это настолько просто, что требуется буквально двадцать строк кода и всего лишь пятнадцать минут времени для понимания.
Читать 3 минуты
#статья
Реализация подобных вещей с помощью нейронных сетей – заоблачное будущее или уже существующая реальность? Даже больше, каждый уже может написать свою подобную программу. Это настолько просто, что требуется буквально двадцать строк кода и всего лишь пятнадцать минут времени для понимания.
Читать 3 минуты
#статья
Forwarded from Monty Python
3,14-тон курс от Skillbox
Когда все сидят на карантинах, самое время задуматься о своем образовании и потратить появившееся время с максимальной пользой.
Наши друзья из Skillbox приглашают новичков и начинающих разработчиков пройти курс и освоить профессию «Python-разработчик».
За время онлайн-обучения вы научитесь:
❶ Полностью понимать концепции Python
❷ Писать красивый и понятный код
❸ Программировать в трех разных стилях
Вы освоите язык программирования с широкой сферой применения, а значит после курса вы сможете работать в почти любой компании — от геймдева до научных разработок.
Когда все сидят на карантинах, самое время задуматься о своем образовании и потратить появившееся время с максимальной пользой.
Наши друзья из Skillbox приглашают новичков и начинающих разработчиков пройти курс и освоить профессию «Python-разработчик».
За время онлайн-обучения вы научитесь:
❶ Полностью понимать концепции Python
❷ Писать красивый и понятный код
❸ Программировать в трех разных стилях
Вы освоите язык программирования с широкой сферой применения, а значит после курса вы сможете работать в почти любой компании — от геймдева до научных разработок.
Forwarded from Python Lounge: работа и стажировки для программистов
Используем объекты вместо True и False — truthy и falsy значения в Python
В Python, как и в других языках, есть логический тип переменных bool, который имеет всего два значения: True (истина) и False (ложь).
Их мы и разберём в сегодняшней статье.
В Python, как и в других языках, есть логический тип переменных bool, который имеет всего два значения: True (истина) и False (ложь).
Их мы и разберём в сегодняшней статье.
Forwarded from Библиотека питониста | Python, Django, Flask
Статья о Truthy и Falsy и их отличиях от True и False.
https://www.freecodecamp.org/news/truthy-and-falsy-values-in-python/
https://www.freecodecamp.org/news/truthy-and-falsy-values-in-python/
freeCodeCamp.org
Truthy and Falsy Values in Python: A Detailed Introduction
Welcome In this article, you will learn: What truthy and falsy values are. What makes a value truthy or falsy. How to use the bool() function to determine if a value is truthy or falsy. How to make objects from user-defined classes truthy or falsy u...
Forwarded from # pip install (Student B.)
🔥 Шпаргалки по Python — хитрости которые вы не используете!
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install
F-строки (Python 3.6+)
Pathlib (Python 3.4+)
Type hinting (Python 3.5+)
Перечисления enum (Python 3.4+)
Встроенный LRU кэш (Python 3.2+)
Повторяемая расширенная распаковка (Python 3.0+)
Классы данных (Python 3.7+)
Пространства имен (Python 3.3+)
Подробнее: https://python-scripts.com/python-code-example
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install
F-строки (Python 3.6+)
Pathlib (Python 3.4+)
Type hinting (Python 3.5+)
Перечисления enum (Python 3.4+)
Встроенный LRU кэш (Python 3.2+)
Повторяемая расширенная распаковка (Python 3.0+)
Классы данных (Python 3.7+)
Пространства имен (Python 3.3+)
Подробнее: https://python-scripts.com/python-code-example
Python 3
Примеры кода шпаргалок в Python - программируем быстро!
Шпаргалки в Python для быстрого программирования. Используем хитрости во время программирования на Python. Шпаргалки языка Python.
Forwarded from # pip install (Student B.)
🔥 Python 3.8 - Что нас ждет в новой версии языка программирования?
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install
Подробнее: https://python-scripts.com/python-3-8-version
Бета-цикл Python 3.8 уже запущен в лице Python 3.8.0b1, который был выпущен 4 июня, за которой вышла следующая бета 4 июля. Это значит, что Python 3.8 уже можно назвать завершенным делом, мы можем с уверенностью начать изучать особенности последнего реализа. Выпуск анонсирован на октябрь, так что программистам не придется долго ждать.
🎯 Telegram Чат: @python_scripts
🎯 Канал: @pip_install
Подробнее: https://python-scripts.com/python-3-8-version
Бета-цикл Python 3.8 уже запущен в лице Python 3.8.0b1, который был выпущен 4 июня, за которой вышла следующая бета 4 июля. Это значит, что Python 3.8 уже можно назвать завершенным делом, мы можем с уверенностью начать изучать особенности последнего реализа. Выпуск анонсирован на октябрь, так что программистам не придется долго ждать.
Python 3
Python 3.8 - Что нас ждет в новой версии языка программирования?
Новая версия языка программирования Python 3.8. Оператор морж (walrus). Поддержка отладки для f-strings. Позиционные параметры. Подвижный __pycache__.
Forwarded from Продвинутый курс по Python
Map
Иногда бывает необходимо применить какую-то функцию к набору элементов. Для этих целей существует несколько стандартных функций. Одна из таких функций – это
Обратите внимание на вызов функции
Иногда бывает необходимо применить какую-то функцию к набору элементов. Для этих целей существует несколько стандартных функций. Одна из таких функций – это
map
, которая принимает функцию и какой-то итерируемый объект (например, список) и применяет полученную функцию ко всем элементам объекта.Обратите внимание на вызов функции
list
вокруг map
, потому что map
по умолчанию возвращает <map object>
(некий итерируемый объект).Forwarded from Продвинутый курс по Python
Filter
Ещё одна функция, которая часто используется в контексте функционального программирования, это функция
Поскольку
Заметим, что несмотря на то, что
Ещё одна функция, которая часто используется в контексте функционального программирования, это функция
filter
. Функция filter
позволяет фильтровать по какому-то условию итерируемый объект. Она принимает на вход функцию-условие и сам итерируемый объект.Поскольку
filter
так же, как и map
, возвращает <filter object>
(итерируемый объект), стоит обернуть его в list
.Заметим, что несмотря на то, что
map
и filter
очень мощны, не стоит злоупотреблять ими, так как это зачастую ухудшает читаемость кода.Forwarded from Продвинутый курс по Python
Если мы хотим передать в
map
небольшую функцию, которая нам больше не понадобится, можно использовать как раз lambda
-функции. Lambda позволяет вам определить функцию "in place", то есть без литерала def
. Сделаем то же самое, что и в примере с map
, c помощью lambda
.Forwarded from # pip install (Student B.)
🔥 Как хешировать пароли в Python?
В данном руководстве будет разобрано использование PBKDF2_HMAC для шифрования паролей вместе с солью в Python.
🎯 Telegram Чат: @python_scripts
Содержание статьи:
1. Зачем нужно хешировать пароли?
2. Почему не стоит использовать SHA-256 или нечто похожее
3. Хеширование паролей с pbkdf2_hmac
4. Генерация соли в Python
5. Хеширование в Python
6. Хранение хеша и соли
7. Проверка правильности пароля в Python
8. Пример регистрации пользователя с проверкой пароля
Подробнее: https://python-scripts.com/haslib-pbkdf2-check-password
В данном руководстве будет разобрано использование PBKDF2_HMAC для шифрования паролей вместе с солью в Python.
🎯 Telegram Чат: @python_scripts
Содержание статьи:
1. Зачем нужно хешировать пароли?
2. Почему не стоит использовать SHA-256 или нечто похожее
3. Хеширование паролей с pbkdf2_hmac
4. Генерация соли в Python
5. Хеширование в Python
6. Хранение хеша и соли
7. Проверка правильности пароля в Python
8. Пример регистрации пользователя с проверкой пароля
Подробнее: https://python-scripts.com/haslib-pbkdf2-check-password
Forwarded from # pip install (TelepostBot)
С 0 до гуру в Python за 10 минут в день.
Pinterest, Instagram, Reddit, Dropbox и Mozilla. Разработчики всех этих проектов использовали Python для реализации своих идей.
Не пора ли и вам поднять свои знания в Python до гуру, и делать не менее крутые проекты? На канале PythonGuru тысячи людей которые прокачивают свои знания по пайтону каждый день. Ведь у нас на канале:
— Вы получите доступ к скачиванию платных курсов и книг по изучению Python 3 и Django.
— Узнаете основы машинного обучения
— Научитесь веб-программированию на Python
— Обучитесь всем основным направлениям
— Постоянно будете практиковать и совершенствовать свои знания с помощью наших задач.
— Также вы будете получать ежедневные советы, о том, как писать чистый и работающий код.
— Ещё у нас есть свой сайт https://pythonguru.ru, на нём мы публикуем статьи, и ещё на присутствует форум, на котором вы можете задать свой вопрос.
Можно потратить кучу денег и времени на изучение Python, а можно подписаться на PythonGuru и получать знания быстро, бесплатно и качественно.
Не упусти свой шанс, подпишись на PythonGuru и совершенствуйся!
Pinterest, Instagram, Reddit, Dropbox и Mozilla. Разработчики всех этих проектов использовали Python для реализации своих идей.
Не пора ли и вам поднять свои знания в Python до гуру, и делать не менее крутые проекты? На канале PythonGuru тысячи людей которые прокачивают свои знания по пайтону каждый день. Ведь у нас на канале:
— Вы получите доступ к скачиванию платных курсов и книг по изучению Python 3 и Django.
— Узнаете основы машинного обучения
— Научитесь веб-программированию на Python
— Обучитесь всем основным направлениям
— Постоянно будете практиковать и совершенствовать свои знания с помощью наших задач.
— Также вы будете получать ежедневные советы, о том, как писать чистый и работающий код.
— Ещё у нас есть свой сайт https://pythonguru.ru, на нём мы публикуем статьи, и ещё на присутствует форум, на котором вы можете задать свой вопрос.
Можно потратить кучу денег и времени на изучение Python, а можно подписаться на PythonGuru и получать знания быстро, бесплатно и качественно.
Не упусти свой шанс, подпишись на PythonGuru и совершенствуйся!
Forwarded from # pip install (Student B.)
🔵 Scrapy — Простой веб скрапинг
Наш чат: @python_scripts
Scrapy является фреймворком, что прекрасно подойдет для скрапинга веб сайтов. Он без особых проблем справляется с самыми популярными случаями веб скрапинга.
Главное отличие между Scrapy и другими популярными библиотеками, такими как Requests или BeautifulSoup, заключается в том, что он позволяет решать обычные задачи веб скрапинга при помощи самых элегантных методов.
Подробнее: https://python-scripts.com/scrapy-example
Наш чат: @python_scripts
Scrapy является фреймворком, что прекрасно подойдет для скрапинга веб сайтов. Он без особых проблем справляется с самыми популярными случаями веб скрапинга.
Главное отличие между Scrapy и другими популярными библиотеками, такими как Requests или BeautifulSoup, заключается в том, что он позволяет решать обычные задачи веб скрапинга при помощи самых элегантных методов.
Подробнее: https://python-scripts.com/scrapy-example