DevGang
Авторизоваться

Python: обработка аргументов из командной строки 

Python предлагает несколько способов обработки аргументов, передаваемых, когда мы вызываем программу из командной строки.

Область видимости переменных Python 

Когда вы объявляете переменную, эта переменная видна в частях вашей программы, в зависимости от того, где вы ее объявляете.

Если вы объявите ее вне какой-либо функции, переменная будет видна любому коду, запущенному после объявления, включая функции:

age = 8

def test():
    print(age)

print(age) # 8
test() # 8

Как использовать global и nonlocal переменные в Python 

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

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

Отладка в Python 

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

Как создать Discord бота с помощью Python

Из этого туториала Вы узнаете, как полностью создать собственного бота Discord в облаке.

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

Мы будем использовать целый ряд инструментов, в том числе Discord API, библиотеки Python, и платформы облачных вычислений под названием Repl.it.

Как загружать файлы с помощью библиотеки запросов Python 

Python поддерживается многими библиотеками, которые упрощают передачу данных по HTTP. Библиотека requests является одним из наиболее популярных пакетов Python, и широко используется в веб - парсинге. Он также популярен для взаимодействия с серверами! Библиотека позволяет легко загружать данные в популярном формате, таком как JSON, но также упрощает загрузку файлов.

В этом руководстве мы рассмотрим, как загружать файлы с помощью библиотеки Python requests. Статья начнется с описания библиотеки и сигнатуры функции post(). Далее мы расскажем, как загрузить один файл с помощью пакета requests. И последнее, но не менее важное: мы загружаем несколько файлов за один запрос.

Наборы Python 

Наборы - еще одна важная структура данных Python.

Можно сказать, что они работают как кортежи, но они не упорядочены и изменяемы. Или мы можем сказать, что они работают как словари, но у них нет ключей.

Исправление орфографии в Python с помощью TextBlob 

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

Распознавание и обнаружение лиц с использованием Python OpenCV 

Распознавание лиц - это современная технология. И сегодня мы собираемся изучить распознавание и обнаружение лиц с помощью библиотеки Python OpenCV.

Лица на фотографиях и в фильмах. Наш мозг, конечно, быстро распознает человека на фотографиях и видео.

Однако мы хотим, чтобы компьютеры или сотовые телефоны сами определяли эти элементы. Итак, давайте поговорим о двух способах обнаружения лиц на фотографиях.

Геокодирование с использованием Geopandas 

Каждую точку на Земле можно определить по ее координатам, т.е. по широте и долготе. Большая часть адресов, которые мы получаем из реального мира, находится в текстовой форме, из-за чего трудно получить доступ к идеальному местоположению данного адреса на карте.

Геокодирование - это метод, при котором мы представляем строку адресов в соответствующие значения широты и долготы, что позволяет удобно находить и наносить данный адрес на карту.

Geopandas расширяет свои функциональные возможности для геокодирования с помощью GeoPy, который является дополнительной зависимостью Geopandas.

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

Python - высокоуровневый язык программирования созданный Гвидо ван Россумом еще в 1980 году. Мощный, одновременно поддерживающий несколько парадигм программирования, на сегодняшний день используется во многих сферах деятельности, от программирования микроконтроллеров и до создания сложных микросервисных веб приложений. 
 

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу