Forwarded from Библиотека питониста | Python, Django, Flask
Stack Overflow
Why is plus-equals valid for list and dictionary?
Adding a dictionary to a list using the __iadd__ notation seems to add the keys of the dictionary as elements in the list. Why? For example
a = []
b = {'hello':'world'}
a += b
>> a now stores ['
a = []
b = {'hello':'world'}
a += b
>> a now stores ['
Forwarded from Библиотека питониста | Python, Django, Flask
Realpython
Episode #39: Generators, Coroutines, and Learning Python Through Exercises – The Real Python Podcast
Have you started to use generators in Python? Are you unsure why you would even use one over a regular function? How do you use the special "send" method and the "yield from" syntax? This week on the show, we have Reuven Lerner to talk about his PyCon Africa…
Forwarded from Библиотека питониста | Python, Django, Flask
GitHub
GitHub - beartype/beartype: Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.
Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python. - GitHub - beartype/beartype: Unbearably fast near-real-time hybrid runtime-static type-checking in pure Python.
Forwarded from Типичный программист
Стартует 6 раунд баттла ЯП: сегодня за вашу любовь соревнуются SQL с JS и Python C#
Вчера победу одержали Swift и C++. С чем и поздравляем любителей этих языков. А мы двигаемся дальше.
Сегодня мы выберем самый любимый язык между SQL и JS, Python и C#. Напоминаем, что выбираем максимально субъективно. Так что смело голосуйте за тот язык, что больше нравится вам:
https://tprg.ru/W5KX
Голосование закончится 20 декабря в 11:00 по московскому времени. Следить за всеми постами чемпионата можно по тегу #toplang2020 или в боте: https://t.me/tproger_official_bot/?start=toplang2020
Вчера победу одержали Swift и C++. С чем и поздравляем любителей этих языков. А мы двигаемся дальше.
Сегодня мы выберем самый любимый язык между SQL и JS, Python и C#. Напоминаем, что выбираем максимально субъективно. Так что смело голосуйте за тот язык, что больше нравится вам:
https://tprg.ru/W5KX
Голосование закончится 20 декабря в 11:00 по московскому времени. Следить за всеми постами чемпионата можно по тегу #toplang2020 или в боте: https://t.me/tproger_official_bot/?start=toplang2020
Forwarded from Zen of Python
Pylint: о попытке снизить потребление памяти
Желая выяснить, что потребляет большое количество памяти при проверке кода с помощью Pylint и как с этим бороться, автор провёл своё мини-расследование.
Эта статья — разбор кода стандартной библиотеки, который поможет лучше понять принципы его работы для более качественного её использования, а также избежать проблем, с которыми столкнулся автор:
https://tprg.ru/LHZI
#библиотека #pylint
Желая выяснить, что потребляет большое количество памяти при проверке кода с помощью Pylint и как с этим бороться, автор провёл своё мини-расследование.
Эта статья — разбор кода стандартной библиотеки, который поможет лучше понять принципы его работы для более качественного её использования, а также избежать проблем, с которыми столкнулся автор:
https://tprg.ru/LHZI
#библиотека #pylint
Forwarded from Zen of Python
Pip: как устанавливать пакеты в Python
Существует большое количество различных менеджеров пакетов. Их использование позволяет упростить и ускорить создание проекта за счёт быстрого поиска и установки.
В этой статье вы узнаете, как работать с пакетами, используя менеджер Pip:
https://tprg.ru/psiz
Существует большое количество различных менеджеров пакетов. Их использование позволяет упростить и ускорить создание проекта за счёт быстрого поиска и установки.
В этой статье вы узнаете, как работать с пакетами, используя менеджер Pip:
https://tprg.ru/psiz
Forwarded from Библиотека питониста | Python, Django, Flask
⛱ Как правильно ничего не делать в Python: инструкция pass
Говорят, что в Python нет ничего проще ключевого слова pass – всего лишь инструкция «ничего не делать», чтобы соблюсти синтаксис языка. Однако не всегда pass служит заглушкой – есть и более интересные применения.
https://proglib.io/sh/64oStjVNXh
Говорят, что в Python нет ничего проще ключевого слова pass – всего лишь инструкция «ничего не делать», чтобы соблюсти синтаксис языка. Однако не всегда pass служит заглушкой – есть и более интересные применения.
https://proglib.io/sh/64oStjVNXh
Forwarded from Библиотека питониста | Python, Django, Flask
Real-World Python: A Hacker's Guide to Solving Problems with Code (2020)
Автор: Lee Vaughan
Количество страниц: 360
Если вы освоили основы и готовы изучить некоторые из более мощных инструментов, доступных на Python, данная книга покажет вам, как это сделать. В рамках серии практических проектов вы исследуете и решите реальные задачи с помощью сложных инструментов компьютерного зрения, машинного обучения, анализа данных и языковой обработки. Вы познакомитесь с важными модулями, такими как OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib и другими.
Скачать книгу
Автор: Lee Vaughan
Количество страниц: 360
Если вы освоили основы и готовы изучить некоторые из более мощных инструментов, доступных на Python, данная книга покажет вам, как это сделать. В рамках серии практических проектов вы исследуете и решите реальные задачи с помощью сложных инструментов компьютерного зрения, машинного обучения, анализа данных и языковой обработки. Вы познакомитесь с важными модулями, такими как OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, Requests, HoloViews, Tkinter, turtle, matplotlib и другими.
Скачать книгу
Telegram
Книги для программистов (reserved)
Real-World Python: A Hacker's Guide to Solving Problems with Code (2020)
Автор: Lee Vaughan
Автор: Lee Vaughan
Forwarded from Zen of Python
Что работодатели ждут от Junior Python-разработчика
Автор нашей статьи, имея за плечами соответствующий опыт и знания, делится ими с нашими читателями.
В статье вы узнаете, как успешно пройти собеседование и не ударить в грязь лицом, какие навыки нужны, что повторить перед собеседованием и многое другое:
https://tprg.ru/WP42
Автор нашей статьи, имея за плечами соответствующий опыт и знания, делится ими с нашими читателями.
В статье вы узнаете, как успешно пройти собеседование и не ударить в грязь лицом, какие навыки нужны, что повторить перед собеседованием и многое другое:
https://tprg.ru/WP42
Forwarded from Zen of Python
«За меня учится Python бот»
Автор этой статьи создал программу, которая позволяет ему делать две задачи одновременно — учиться и заниматься домашними делами. Бот включает запись экрана, нажимая на нужные кнопки, сохраняет видео и не забывает сообщать о своих действиях хозяину.
Если хотите также, то читайте статью, где автор подробно показывает и рассказывает, как он это сделал:
https://tprg.ru/Xdc5
Автор этой статьи создал программу, которая позволяет ему делать две задачи одновременно — учиться и заниматься домашними делами. Бот включает запись экрана, нажимая на нужные кнопки, сохраняет видео и не забывает сообщать о своих действиях хозяину.
Если хотите также, то читайте статью, где автор подробно показывает и рассказывает, как он это сделал:
https://tprg.ru/Xdc5
Forwarded from Zen of Python
Особенности Python при разработке мобильного приложения
На сегодняшний день Python проник практически во все направления разработки. Не обошёл стороной он и мобильные приложения.
В этой статье вы узнаете о двух наиболее популярных фреймворках для мобильной разработки — Kivy и BeeWare, а также о том, какие преимущества есть у Python при разработке приложений:
https://tprg.ru/8xoD
На сегодняшний день Python проник практически во все направления разработки. Не обошёл стороной он и мобильные приложения.
В этой статье вы узнаете о двух наиболее популярных фреймворках для мобильной разработки — Kivy и BeeWare, а также о том, какие преимущества есть у Python при разработке приложений:
https://tprg.ru/8xoD
Forwarded from Евгений Ив
https://pypi.org/project/keyring/ - единственно нормальный способ. Переменные ENV тоже в топку
PyPI
keyring
Store and access your passwords safely.
Forwarded from Python Academy
Запрос пароля у пользователя
Множеству инструментов командной строки или скриптов для работы требуется имя пользователя и пароль. Если вам придётся писать подобную программу – вы, возможно, сочтёте полезным модуль
Этот очень простой пакет позволяет запрашивать у пользователя его пароль, а также получать имя пользователя, извлекая имя, под которым он вошёл в систему.
#трюки #модули
Множеству инструментов командной строки или скриптов для работы требуется имя пользователя и пароль. Если вам придётся писать подобную программу – вы, возможно, сочтёте полезным модуль
getpass
.Этот очень простой пакет позволяет запрашивать у пользователя его пароль, а также получать имя пользователя, извлекая имя, под которым он вошёл в систему.
#трюки #модули
Forwarded from Библиотека питониста | Python, Django, Flask
Python test - канал, на котором выкладывают задачки по
Грех не подписаться на такой полезный канал 👉🏻 @python_tesst
Python
разного уровня и решение на них.Грех не подписаться на такой полезный канал 👉🏻 @python_tesst
Forwarded from Библиотека питониста | Python, Django, Flask
Forwarded from Pythonist.ru - образование по питону
Tips & Tricks. Избавляемся от ненужных исключений в Python
Показываем на примере, как можно подавить любое исключение.
Читать статью
Показываем на примере, как можно подавить любое исключение.
Читать статью
Forwarded from Pythonist.ru - образование по питону
Tips & Tricks. 5 фич Python, о которых я бы хотел узнать раньше
В этой статье:
- генератор списков — залог компактного кода
- грамотная манипуляция со списками — круговые списки
- zipping и enumerate в циклах for
- эффективное управление памятью — генераторы
- изоляция — виртуальные окружения
Читать статью
#списки #словари
В этой статье:
- генератор списков — залог компактного кода
- грамотная манипуляция со списками — круговые списки
- zipping и enumerate в циклах for
- эффективное управление памятью — генераторы
- изоляция — виртуальные окружения
Читать статью
#списки #словари