每 24 小时发送一次 WhatsApp 消息

Send WhatsApp message every 24 hours

我想使用 python 和 pywhatkit 库每 24 小时自动发送一条 WhatsApp 消息。这是我到目前为止得到的代码:

import pywhatkit

pywhatkit.sendwhatmsg("+91xxxxxxxxxx", "Hello, world", 16, 00)

每24小时适配发送:

import pywhatkit
import time
   
while True:
    time.sleep(86400) #86400 seconds in a day
    pywhatkit.sendwhatmsg("+91xxxxxxxxxx","Hello, world", 16, 00)

我必须让我的电脑全天候 24/7 才能工作。有没有更好的方法呢?

如果 Linux 或 Mac,一个简单的 OS cron 会更有意义。 至于whatsapp,如果你只是想给自己发消息,你可以使用whin:

https://github.com/inUtil-info/whin-use-cases

这是一个家庭实验室项目,其中共享一个号码作为网关。 不需要 pywhatkit 库,作为一个简单的 http post。 如果使用 cron,你甚至可以在 OS.

上卷曲

看到你可以使用 pywhatkit,并且可以使用 python 库添加一个循环,这样你可以获得几个小时

from datetime import datetime

# datetime object containing current date and time
now = datetime.now()
 
import time

time.strftime('%X') // '13:12:47'

time.strftime('%x') // '01/20/22'

time.strftime('%d') // '20' day

time.strftime('%m') // '01' month

time.strftime('%y') // '20' year

time.strftime('%H') // '01' hour

time.strftime('%M') // '01' minute

time.strftime('%m') // '01' second

但是我推荐而不是pywhatkit使用这个,这个非常快而且不会错过,