EVA
23 декабря 2023 г. 15:31

PythonШаг 1: Настройка окружения для программирования на Python

IDE, python, PyCharm

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

Читать
EVA
22 декабря 2023 г. 16:57

PythonИсследование универсальности Python: Руководство для начинающих по мощному языку

introduction, python

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

Читать
Evgenii Legotckoi
31 марта 2023 г. 16:32

DjangoDjango - Урок 063. Полнотекстовый поиск на сайте для нескольких моделей с поддержкой мультиязычности

Django, python, Django 3, modeltranslation, full-text search, Django 4

Наконец-то мне удалось сделать достаточно быстрый полнотекстовый поиск по нескольким моделям с учётом оптимизации запросов на сайте, который бы меня устраивал и отвечал моим требованиям к качеству проекта.

Если вы сейчас воспользуетесь поиском по сайту, то обнаружите, что поиск сработает …

Читать
Evgenii Legotckoi
19 марта 2023 г. 20:56

DjangoDjango - Урок 061. Добавление счётчика уникальных просмотров

Django, Counter, Django 3, python, Django 4

В самом начале создания статей и вопросов на форуме я добавил простейший счётчик просмотров на этого контента.
Данный счётчик был обычным полем целочисленного типа и каждый раз при запросе страницы инкрементировался на единицу.
Но не так давно я заменил данный …

Читать
Evgenii Legotckoi
1 июня 2022 г. 14:30

DjangoDjango - Урок 059. Сохранение выбранного языка в настройках пользователя

python, language, django, translation

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

Но я покажу более продвинутый вариант подобного функционала, а именно сохранение выбранного языка в таблице пользователя, а …

Читать
Evgenii Legotckoi
8 февраля 2022 г. 17:55

DjangoDjango - Урок 055. Как написать функционал auto populate field

field, Django, python, auto, Python

Очень давно хотел написать статью о том, как написать функционал auto populate field для проекта на Django . Это очень полезный функционал, который позволяет изменять содержимое других полей модели в Django при установке значение в то поле, в котором используется …

Читать
---
5 октября 2020 г. 18:11

Python5 Способов убрать ненужные символы из строки на Python

python

Убираем конкретные символы из строки


Воспользуемся ' str.replace '

С поомщью str.replace мы можем менять какие-то символы на другие. Если мы просто хотим убрать какие-то символы, тогда просто заменяем их на пустую строку. str.replace() будет применять замену ко всем найденным …

Читать
Evgenii Legotckoi
13 мая 2020 г. 15:42

PythonРаспознавание изображений на Python с помощью TensorFlow и Keras

Keras, python, RuCaptcha, TensorFlow

Введение

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

Определения

Если вы не понимаете основных концепций …

Читать
Said Py
6 мая 2020 г. 13:37

PythonКак скрыть Firefox [selenium] в Python

selenium, python

В этом уроке мы узнаем, как скрыть selenium firefox в python.


Code:

  1. #headless option
  2. options.headless = True

Пример:

  1. from selenium import webdriver
  2. from selenium.webdriver.common.keys import Keys
  3. from selenium.webdriver.firefox.options import Options
  4.  
  5. options = Options()
  6. options.headless = True
  7. driver = webdriver.Firefox(executable_path='/path/to/geckodriver', options=options)
Читать
Evgenii Legotckoi
5 мая 2020 г. 0:21

DjangoDjango - Урок 053. Добавление счётчиков к моделям в административной панели Django

admin, Django, python

На днях начал работать над приложением для модерации контента на сайте и решил проблему с добавлением счетчиков в административной панели.

Это выглядит так сейчас

Сама задача тривиальна, но как оказалось есть нюанс, не зная которого сразу эта задача не получится. …

Читать