Python считается одним из самых простых языков программирования, так как для написания кода часто не требуется использовать сложные техники.
В этом тексте термины Python и CPython, который является эталонной реализацией языка, используются взаимозаменяемо. Эта статья посвящена конкретно CPython и не касается какой-либо другой реализации Python.
В этой статье мы рассмотрим алгоритм сортировки в Python, где часто скрываются интересные нюансы реализации. Один из таких нюансов был добавлен в Python 3.7, но о нем редко упоминают.
Правительство США ввело ограничения, запрещающие доступ к определённым программным продуктам и сервисам для лиц, находящихся в России. В связи с этими ограничениями, с 9 сентября 2024 года Notion прекратит предоставление доступа к своей платформе пользователям, находящимся в России. Это включает:
Для определения формы и поведения объектов в TypeScript используются type
и interface
. Стоит обратить внимание и знать, когда какую команду использовать. В этой статье мы рассмотрим, когда более уместно использовать type
или interface
, с практическими примерами и четкими рекомендациями.
Bash, известный своей мощью, обладает скрытой функцией, позволяющей выполнять HTTP-запросы без дополнительных инструментов, таких как curl
или wget
. Давайте разберемся, как это работает.
Заглянем в документацию Bash, используя команду man bash
. В разделе о перенаправлении мы найдем интересное уточнение: Bash способен взаимодействовать со специальными файлами, доступными в операционной системе, или эмулировать их поведение, если такие файлы отсутствуют.
Следуя этому описанию, мы откроем для себя способ выполнения HTTP-запросов непосредственно из Bash.
Ключевым нововведением стал масштабный редизайн приложения, который отразился на интерфейсе, визуальном стиле и функциональности. Теперь SberKids 4.0.0 обладает свежим и ярким дизайном с забавными рисунками, брызгами и каплями, скрытыми под обновленным интерфейсом.
В обновлении также появились новые задания, форматы карточек и возможность выбора аватара.
SberKids — это образовательная платформа для детей от 6 до 13 лет, которая предлагает доступ к обучающим видео, тестам, а также служит образовательным порталом.
Приложение позволяет детям, имеющим детскую Сберкарту, управлять своими расходами, переводить деньги, формировать накопления и следить за личным бюджетом, как настоящие взрослые.
С 2024 года SberKids поддерживает бесплатные переводы в банки-партнеры, что позволяет детям отправлять деньги без комиссии. Эту функцию уже оценили 300 тысяч пользователей. Дети могут отправлять деньги на сумму до 650 рублей.
В этой статье мы рассмотрим как создать собственное дерево ссылок на языке программирования Python и хостинга GitHub Pages. Мы создадим страницу похожую на LinkTree (Taplink) и реализуем проект на Python. Вот таким образом будет выглядеть наш результат.
В этой статье мы погрузимся в мир команд, которые встречаются практически в каждом коде. Вы узнаете, как они работают, какие дополнительные опции можно использовать и увидите наглядные примеры их применения в реальных задачах.
В сентябре, власти хотят ввести новые правила для бизнеса, который использует иностранные программы. Планируется, что компании будут платить за использование зарубежного софта, но только крупные – маленькие фирмы и государственные организации не затронут.
Идея такая: собрать деньги с крупных компаний и направить их на развитие российских разработчиков программ. Часть денег хотят использовать для поддержки талантливых программистов грантами, а другую часть – чтобы дать «кредитную поддержку» тем, кто хочет создавать российское ПО.
Процесс веб-скрапинга может столкнуться с различными трудностями, такими как блокировки, ошибки извлечения данных и снижение производительности. Чтобы преодолеть эти проблемы, разумно рассмотреть возможность использования языка программирования Python. В прошлом Python предоставлял инструменты для извлечения данных, среди которых библиотеки Requests, lxml и Beautiful Soup.
В этой статье мы проанализируем возможности веб-скрапинга на Python в 2024 году, обсудим возникающие трудности и ошибки, а также предложим современные решения для их устранения.
Извлечение данных с веб-сайтов, известное как веб-скрейпинг, является ценным инструментом для анализа данных, исследований и автоматизации. Python, с его обширным набором библиотек, предоставляет широкий выбор инструментов для веб-скрейпинга. В этой статье мы рассмотрим четыре популярные библиотеки: Requests, BeautifulSoup, Selenium и Scrapy. Мы сравним их функциональность, предоставим подробные примеры кода и обсудим лучшие практики использования.
Присоединяйся в тусовку
Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.