2022-07-03 16:54:57
Как думать, как программист?
Не знаете как что то сделать - в гугл. Первым делом ищете готовые решения. Если их нет - вы плохо искали. Если задача сложная и решений в гугле все же нет - разбиваете её на отдельные маленькие подзадачи и гуглите их.
Например - я хочу создать бота который будет определять на кого из артистов я похож
Гуглим последовательно:
- Python. Как создать телеграм бота
- Python. Отправка фото телеграм боту
- Скачать фото знаменитых артистов
- Python. Сравнить два лица
- Python. Биометрия.
- Python. Распознавание лиц
- Python. Как отправить картинку в сообщении телеграм бота
Другой пример - мне нужен ассистент, которому я говорю вслух слово, и он сам нажимает на кнопку или ссылку с таким словом на экране компьютера.
Гуглим:
- Python. Распознавание речи
- Python. Сделать скриншот экрана
- Python. Распознать текст на фото
- Python. Найти координаты текста на фото
- Python. Имитировать клик мыши по указанным координатам экрана
Иногда что-то на русском языке не находится - ищем то же на английском
- Придумывайте себе маленькие проекты для тренировки и делайте их. Больше практики - постоянно что-то пишите для себя (полезные или просто прикольные программы)
- Без практики вы ничего не запомните. Зубрить не нужно. Нужно придумывать себе задачи и решать их.
#faq #python
172 views13:54