Всего двумя строчками кода
Python - потрясающий язык. Не нужно быть профессионалом, чтобы делать с ним увлекательные вещи.
Язык идеален для автоматизации. Первой автоматизацией, которую я попробовал, была автоматизация электронной почты. Потом парсинг, а теперь сообщения в WhatsApp.
Возможно, вы хотите, чтобы сообщение WhatsApp было доставлено в определенное время, но в это время вы можете быть заняты или даже спать. Или вы можете узнать, как автоматизировать сообщения WhatsApp просто для удовольствия.
В этой статье вы узнаете, как автоматизировать сообщения WhatsApp с помощью двух строк кода Python.
Установите Python, Pycharm и Pywhatkit, если вы еще этого не сделали.
Как автоматизировать сообщения WhatsApp с помощью Python
В процессе написания кода вы можете столкнуться с ошибками, но не волнуйтесь. Ниже я расскажу, как вы можете решать возможные ошибки. Если обнаруженные вами ошибки не упомянуты здесь, поищите решение в Google.
Ошибки - это часть программирования. Я не мог исправить ошибку, с которой столкнулся при попытке автоматизировать свои сообщения в WhatsApp. Мне пришлось выспаться, прежде чем я смог ее решить. Из-за каких-то ошибок всегда хорошо выспаться. На следующее утро вы отдохнете и готовы исправить чертовы ошибки.
А теперь приступим.
- Откройте Pycharm и создайте новый проект. Дайте вашему новому проекту имя - Whatsautomation или любое другое имя, которое вам нравится. Затем выберите файл Python. Кроме того, дайте файлу Python желаемое имя.
- Погуглите Pywhatkit или перейдите на сайт здесь. Скопируйте ссылку для установки Pywhatkit. Вы увидите ссылку, на которую указывает красная стрелка на схеме ниже. Щелкните по нему, и ссылка будет скопирована.
- Вернемся в Пихарм. Помните, что вы открыли Pycharm. Нажмите на Терминал в нижнем левом углу Pycharm. Вставьте ссылку для установки Pywhatkit, которую вы скопировали, в Терминал и нажмите Enter. Установка Pywhatkit займет несколько минут.
- Теперь напишите следующий код в Pycharm IDE (большое пространство над терминалом).
Примечание. Внутри скобок напишите номер телефона с международным кодом (+…) страны, в которую вы хотите отправить автоматическое сообщение. Затем напишите свое сообщение. Теперь напишите время, в которое вы хотите доставить сообщение. Время здесь указано в 24-часовом формате. Поэтому вместо 1, 00 для 13:00 вы пишете 13, 00. Также обратите внимание на кавычки.
- Запустите код. Вы получите сообщение такого типа после успешного выполнения кода:
Через 110 секунд откроется web.WhatsApp.com, и через 20 секунд будет доставлено сообщение.
В указанное вами время WhatsApp автоматически откроется в браузере, который вы используете для доступа к WhatsApp. Написанное вами сообщение появится внутри текстового поля и будет автоматически отправлено через 20 секунд. Если у вас медленное интернет-соединение, ваше сообщение не будет отправлено. Он останется внутри текстового поля.
Сообщения об ошибках, с которыми вы можете столкнуться
Вы можете увидеть сообщения об ошибках, которые я перечислил ниже, при попытке автоматизировать сообщения WhatsApp. Я включил способы решения каждой ошибки.
- При установке Pywhatkit вы можете увидеть это сообщение об ошибке:
Не удалось найти файлы заголовков или библиотек для zlib, необходимой зависимости при компиляции Pillow из исходного кода.
Решение
Обновите шубу и подушку. Выполните приведенные ниже коды отдельно:
- Начало времени с 0. Например, 9, 06. Вы получите синтаксическую ошибку:
SyntaxError: ведущие нули в десятичных целочисленных литералах недопустимы; используйте префикс 0o для восьмеричных целых чисел.
Решение
Начните свое время с числа, отличного от 0.
- Если на номере телефона, на который вы хотите отправить сообщение, нет кода страны. Вы получите такую ошибку:
Raise CountryCodeException («Код страны отсутствует в номере телефона»)
pywhatkit.mainfunctions.CountryCodeException: в телефоне отсутствует код страны
Решение
Включите код страны для каждого номера телефона. Например, +234, +44, +1.
- Когда у вас медленный интернет, ваше сообщение не будет отправлено. Вы получите это сообщение об ошибке:
поднять предупреждение («ИНТЕРНЕТ МЕДЛЕННЫЙ, извлечение информации может занять больше времени»)
Предупреждение: ИНТЕРНЕТ МЕДЛЕННЫЙ, извлечение информации может занять больше времени
Решение
Используйте надежное интернет-соединение.
Заключение
Вы можете автоматизировать сообщения WhatsApp с помощью двух строк кода Python. Используйте Pycharm или любую другую удобную среду IDE. Установите Pywhatkit. Импортируйте Pywhatkit. Напишите свое сообщение, указав номер телефона, по которому вы хотите отправить автоматическое сообщение, и время, когда вы хотите отправить сообщение.
Уф, сообщение идет.
«Python, как и многие хорошие технологии, вскоре вирусно распространяется по вашей команде разработчиков и находит свое применение во всех видах приложений и инструментов…» - Мустафа Тамер
P.S. Писатели сталкиваются с проблемами, которые могут помешать им писать на всю жизнь… Хроническая боль в спине из-за слишком долгого сидения, проблемы со зрением из-за долгих часов просмотра экрана, удушающие пальцы от письма, и это лишь некоторые из них. Если вы хотите и дальше получать этот тип статей, вы можете поддержать меня, став Средним подписчиком. Это стоит 5 долларов в месяц. Мне достается часть вашей абонентской платы .