您的位置:

python发送微信提醒,python 微信发送消息

本文目录一览:

Python给指定微信好友自动发送信息和图片

import os

import win32gui #pywin32-221.win-amd64-py3.7.exe

import win32con

from ctypes import *

import win32clipboard as w

import time

from PIL import Image #pip install pillow

import win32api

def setText(info):

w.OpenClipboard()

w.EmptyClipboard()

w.SetClipboardData(win32con.CF_UNICODETEXT, info)

w.CloseClipboard()

def setImage(imgpath):

im = Image.open(imgpath)

im.save('1.bmp')

aString = windll.user32.LoadImageW(0, r"1.bmp", win32con.IMAGE_BITMAP, 0, 0, win32con.LR_LOADFROMFILE)

def m_click(x,y):

win32api.SetCursorPos((x,y))

win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,x,y,0,0)

win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,x,y,0,0)

def pasteInfo():

win32api.keybd_event(17,0,0,0) #ctrl键位码是17

win32api.keybd_event(86,0,0,0) #v键位码是86

win32api.keybd_event(86,0,win32con.KEYEVENTF_KEYUP,0) #释放按键

win32api.keybd_event(17,0,win32con.KEYEVENTF_KEYUP,0)

def searchByUser(uname):

hwnd = win32gui.FindWindow('WeChatMainWndForPC', '微信')

setText(uname)

m_click(100,40)

time.sleep(0.5)

m_click(100,40)

pasteInfo()

time.sleep(1)

m_click(100,120)#搜索到之后点击

#win32api.keybd_event(13,0,0,0)#回车

#win32api.keybd_event(13,0,KEYEVENTF_KEYUP,0)

#win32gui.SendMessage(hwnd, win32con.WM_KEYDOWN, win32con.VK_RETURN, 0)

#win32gui.SendMessage(hwnd, win32con.WM_KEYUP, win32con.VK_RETURN, 0)

def sendInfo():

time.sleep(1)

pasteInfo()

time.sleep(1)

win32api.keybd_event(18, 0, 0, 0) #Alt

win32api.keybd_event(83,0,0,0) #s

win32api.keybd_event(83,0,win32con.KEYEVENTF_KEYUP,0) #释放按键

win32api.keybd_event(18,0,win32con.KEYEVENTF_KEYUP,0)

def closeByUser(uname):

hwnd = win32gui.FindWindow('WeChatMainWndForPC', '微信')

win32api.keybd_event(18,0,0,0) #Alt

win32api.keybd_event(115,0,0,0) #F4

win32api.keybd_event(115,0,KEYEVENTF_KEYUP,0)

win32api.keybd_event(18,0,KEYEVENTF_KEYUP,0)

'''

searchByUser('Tony老师')

setText('Tony老师理发师')

sendInfo()

time.sleep(1)

searchByUser('文件传输助手')

setText('地表最强CPU')

sendInfo()

'''

def getNosuffixImgName(imgname):

return os.path.splitext(imgname)[0]

imgdir='imgs/'

imgs=os.listdir(imgdir)

for img in imgs:

searchByUser(getNosuffixImgName(img))

setImage(imgdir+img)

sendInfo()

time.sleep(1)

python:消息推送 - 企业微信机器人推送

实现推送的处理步骤:

创建机器人:

1、登录企业 - 拉取创建3人及其以上的群组 - 点击右键群设置 - 添加机器人,如图:

新建机器人:

给机器人取名:

创建完成:

获取机器人webhook: 复制webhook

安装Python第三方库:requests。

pip install requests

按照对应的机器人文档说明,将包装后推送内容进行接口请求:

运行后即可得出类似下面的结果:

如何用python给微信发信息

基于文本文档(Markdown) 设想好需要的基本需要的表、字段、类型;

使用 Rails Migration 随着功能的开发逐步创建表;

随着细节功能的开发、需求,逐步增加字段,删除字段,或者调整字段类型;

第一个 Release 的时候清理 Migrations 合并成一个;

随着后期的改动,逐步增加、修改、删除字段或表。

基本上我的所有项目都是这么搞的,这和项目是否复杂无关。

所以我前面为什么说思路需要转变。

python怎么编程获取网页的信息发到手机上

要看你是专业程序员还是编程爱好者。如果是前者。通常这样问有些大,就是其实它挺复杂一个平台。包括采集,过滤,批量下发等。可能还需要手机客户端。

如果你只是个人使用的编程爱好者。两上途径:

1.python获取信息后,放在网站上,手机去拿

2.python获取信息后,以短消息方式发到手机。

当然也可以混合方式。就是python获取信息放在一个位置上,再通过手机软件或者是短消息通知手机去拿来。

至于python如何获取信息。这个回答挺多的。你搜索一下。作为练习python的作业是可以的。

如何用python实现从传感器发送数据和消息到短信和微信等

该回答不涉及传感器选购以及如何使用Python调用,建议根据自己的机子自行淘宝或者参考别的问题(虽然现在没有)

简述:

* 语言:python 2.7.11

* 第三方库:itchat

* 需要设备:采集湿度的设备(机房的电脑?),传感器,一个139邮箱(如果需要短信提示的话)

流程:

* 确定机子以及传感器

* 通过说明书(或者店主...)学会了通过Python获取传感器数据

* 编写判断语句,在命令行输出警告

* 将微信提示或邮箱提示替换警告的方式

微信个人号通知:

import itchat

itchat.auto_login()

itchat.send('Temperature warning')

这个插件的文档在这里:itchat

邮箱通知:

我写了一个简单的Demo: EasierLife/Plugins/MailNotification at master · littlecodersh/EasierLife · GitHub

from MailNotification import MailNotification

with MailNotification() as mail:

mail.send_notification('Temperature warning')

短信通知:

你可以选择使用各种短信平台,但最简单的方式是注册一个139邮箱,然后通过上面邮箱通知的方法发送邮件,你会收到相应的短信提示。