Отправка http запроса через прокси сервер с авторизацией Python

Отправка http запроса через прокси сервер с авторизацией Python

Прокси-сервер, теория Прокси-сервер — это промежуточное звено в Вашем общении со всемирной паутиной. Вы отправляете запрос на сервер, он поступает на прокси-сервер, оттуда уже запрос отправляется дальше и дальше до тех пор, пока не будет получен достаточный ответ. После того, как прокси-сервер получил качественный ответ, он отправляет его клиенту совершившему запрос. Существуют различные виды прокси-серверов. […]

Способы, функции и методы обработки строк в Python

Способы, функции и методы обработки строк в Python

Общие операции Конкатенация строк: word_first = ‘Petya’ word_second = ‘Masha’ word_third = word_first + ‘ ‘ + word_second # Petya Masha Дублирование, размножение, повторение строк: word_first = ‘Petya’ word_second = word_first * 2 # ‘PetyaPetya Преобразование символов в верхний регистр: word_first = ‘Petya’ print(word_second.upper()) # PETYA Преобразование символов в нижний регистр: word_first = ‘Petya’ print(word_second.lower()) […]

Менеджер пакетов pip для модулей и пакетов языка Python

Менеджер пакетов pip для модулей и пакетов языка Python

Введение pip (Python indexing project) — это система управления пакетами разработанная энтузиастами свободного программного обеспечения (open source project), оно же менеджер пакетов. В двух словах — это такое программное обеспечение, которое значительно облегчает жизнь разработчиков при использовании чужого кода, а также управлении своим. Упрощение заключается в том, что Вам, как разработчику желающему использовать сторонний модуль […]

ООП: создание и работа с классами в Python

ООП: создание и работа с классами в Python

Введение Парадигма объектно-ориентированного программирования (ООП) в наше время используется повсеместно. Чем она так хороша? При использовании объектно-ориентированного подхода в процессе написания кода, разработчик выстраивает логику так, чтобы оперировать объектами. Почему именно объекты? Объект наиболее удобен для восприятия, так как похож на элемент привычной нам реальной жизни. У каждого объекта есть свои параметры, свойства, особенности, отличные […]

Численные переменные в Python

Численные переменные в Python

Язык программирования Python обладает динамической типизацией, то есть интерпретатор сам понимает какой тип данных нужен для Ваших операций, нужно только задать имя переменной и присвоить ей некое значение. В некотором роде можно сказать, что Python’у всё равно на то, какого типа переменную Вы введёте.

Нет никакой нужды указывать тип переменной в которую присваиваем некоторое […]

Вывод и ввод на языке Python

Ввод и вывод в языке Python

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

  Вывод на экран Предположим у нас есть переменная с каким-то значением и мы хотим вывести её […]

Символьные переменные в Python

Символьные переменные в языке Python

Чтобы записать какой-то символ или строку в переменную нам нужно лишь присвоить переменной необходимый символ или строку. Просто на столько же, как и звучит!

Интерпретатору Python в некотором роде без разницы на то, одинарные кавычки Вы использовали или двойные, поэтому используйте те, которые Вам наиболее удобны. Разберёмся более детально. В символьной переменной может содержаться […]

Спецсимволы в Python

Спецсимволы в Python

При программировании бывает необходимо неким образом отформатировать выводящийся текст. Для грамотного и стандартизированного форматирования были придуманы специальные символы. В Python применяются следующие спецсимволы. Запомните: каждый спецсимвол — это символ и следовательно с ним нужно работать как с обычным символом. Некоторые спецсимволы могут ничего не сделать, некоторые могут сработать не так, как ожидается. Это зависит от […]

Математические операции в Python

Математические операции языка Python

Выполнять математические операции на языке Python — это сплошное удовольствие, допустить ошибку практически невозможно, значимо сокращается объём кода. К таковым относятся: сложение, вычитание, умножение, деление. Числа можно складывать, вычитать, умножать, делить. Этим мы и займёмся.

Бывает необходимо к старому значению прибавить какое-то число (например, счётчик, к старому значению прибавляется новое). Здесь очень помогает применение краткой […]