You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用pywhatkit实现WhatsApp自动化失败:消息无法自动发送(Python3)

解决pywhatkit无法自动发送WhatsApp消息的思路

以下是几个可行的解决方向:

  • 延长等待时间:pywhatkit默认的wait_time为10秒,若网络加载WhatsApp网页版较慢,可能还未加载完成就触发发送操作。修改代码增加等待时长:

    import pywhatkit
    pywhatkit.sendwhatmsg("+4xxxxxxxxxx6", "Hi", 15, 32, wait_time=20)
    
  • 清除弹窗干扰:确保WhatsApp网页版已完成登录,且浏览器无登录验证、通知请求等弹窗——这类弹窗会抢走输入框焦点,导致模拟回车操作失效。提前关闭浏览器通知权限,确认网页版处于正常登录状态。

  • 指定浏览器路径:pywhatkit默认调用Chrome浏览器,若你的Chrome安装路径非默认值,或默认浏览器不是Chrome,可能出现兼容性问题。手动指定浏览器路径:

    import pywhatkit
    pywhatkit.sendwhatmsg("+4xxxxxxxxxx6", "Hi", 15, 32, chrome_path="C:/Program Files/Google/Chrome/Application/chrome.exe")
    

    (请根据自身系统和Chrome实际安装路径调整)

  • 尝试即时发送方法:若定时发送的时间同步存在问题,改用sendwhatmsg_instantly方法直接发送,规避时间相关的延迟问题:

    import pywhatkit
    pywhatkit.sendwhatmsg_instantly("+4xxxxxxxxxx6", "Hi", wait_time=20)
    
  • 检查系统权限:确保运行脚本的账户拥有足够权限,比如Windows下以管理员身份运行Python脚本,Mac下确认安全设置未阻止脚本模拟键盘操作。

内容的提问来源于stack exchange,提问作者edgar_wallace

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.06 21:01:05