Python对接腾讯云短信实现验证码发送功能

官方接口使用说明:https://cloud.tencent.com/document/product/382/11672 from qcloudsms_py import SmsMultiSender from qcloudsms_py.httpclient import HTTPError # 短信应用 SDK AppID appid = 1400303888 # SDK AppID 以1400开头 # 短信应用 SDK AppKey appkey = “cb811b696b91907d98808885ce55bf09” # 需要发送短信的手机号码 phone_numbers = [“13610091888”, “13527850888”, “13631362888”, “13378485888”] # 短信模板ID,需要在短信控制台中申请 template_id = 514167 #…

Read More

青云客在线的机器人API接口+短信提醒

青云客网络科技有限公司提供了一个在线的机器人API接口,不需要验证消息,不限调用次数,并且免费!不得不说,过于良心,可能后续会有什么商业化吧。 那么,单纯的调用机器人的 api ,其实是很简单的,所以,我这些天就在想有没有更加好玩一点的方式。 http://api.qingyunke.com/ 总的来说,利用好机器人的功能,其实还是能玩出很多花样的,比如每日段子发到微信上等等。 怎么样,今天的代码是不是很简单呢?快去实践一下,给父母一个温馨的天气提醒吧 # -*- coding: utf-8 -*- from twilio.rest import Client import requests import sys import urllib.parse from_phone = ‘+18125589182’ # twilio提供的手机号 to_phones = [‘+86’] # 接收人的…

Read More

Python 爬取网站最新文章并短信+邮件提醒

import requests import smtplib import schedule import time from bs4 import BeautifulSoup from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.mime.image import MIMEImage from email.header import Header from twilio.rest import Client account = ‘121942198@qq.com’ password = ”#QQ邮箱授权码 receiver = ‘76123708@qq.com’ #发送邮件 def send_email(): mailhost=’smtp.qq.com…

Read More

Python 免费发短信

from twilio.rest import Client # Your Account SID from twilio.com/console account_sid = “AC90df5c4a788a941a148e64c1138bde69” # Your Auth Token from twilio.com/console auth_token = “95df459c5c66a678aaaf9d35610aaa86″ client = Client(account_sid, auth_token) message = client.messages.create( to=”+8613631362232″, from_=”+18125589182″, body=”马云给你转账了100万”) print(message.sid) 测试了两条,发现有个问题,应该是短信内容承载量的问题。如…

Read More

Python——生成指定几个数字所有不重复的排列组合(每个组合里可以有重复数字)

import itertools mylist=(“”.join(x) for x in itertools.product(“24568″,repeat=6)) while True: # print(next(mylist)) txt = open(‘abc.txt’,’a’) txt.write(next(mylist)+”\r\n”) txt.close() 当迭代结束 会抛出StopIteration的错误 执行完毕,记住,当生成的组合比较多时,一定得等到抛出错误才代表运行结束了 当然,指定的可以是数字和字符等的任意组合

python 多线程 30行代码破解加密ZIP文件

# coding = utf-8 import optparse import zipfile from threading import Thread from tqdm import tqdm def extract_file(zip_file, password): “”” 提取压缩文件,通过密码不断尝试 “”” try: zip_file.extractall(pwd=bytes(password, ‘ansi’)) print(f’\n 发现密码,正确密码为:{password}’) except: pass def main(): # 第一行通过调用optparse的函数创建一个parser的实例化对象 parser = optparse.OptionParser(‘\n %prog -z <zipfile> -d <dictionary>’) # 第二…

Read More

把图片转换成字符画的小程序python

把图片转换成字符画的小程序,效果如下 from PIL import Image color = ‘MNHQ$OC?7>!:-;.’ #zifu def to_html(func): html_head = ”’ <html> <head> <style type=”text/css”> body {font-family:Monospace; font-size:5px;} </style> </head> <body> ”’ html_tail = ‘</body></html>’ # ding yi HTML def wrapper(img): pic_str = func(img) pic_str = ”.join(l + ‘ <br/>’ for l in pi…

Read More

Python 抓取网站最新文章并且发送到邮箱提醒

import requests import smtplib import schedule import time from bs4 import BeautifulSoup from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.mime.image import MIMEImage from email.header import Header account = ‘121942198@qq.com’ password = ”#QQ授权码 receiver = ‘76123708@qq.com’ #发送邮件 def send_email(): mailhost=’smtp.qq.com’ qqmail = smtplib.SMTP_SSL(host=…

Read More

Python可视化神器——pyecharts的超详细使用指南!

pyecharts 是一个用于生成 Echarts 图表的类库。Echarts 是百度开源的一个数据可视化 JS 库。用 Echarts 生成的图可视化效果非常棒,为了与 Python 进行对接,方便在 Python 中直接使用数据生成图 具体可以参考:https://www.jianshu.com/p/554d64470ec9

python利用QQ邮箱远程控制电脑截屏,并且把截屏发送到指定邮箱

思路 电脑每隔一段时间查看指定邮箱中是否收到了新的邮件,若未收到,则不进行任何操作,若收到了,则判断发件人的身份,若发件人为合法的控制者,则解析发件人的邮件,执行解析结果,否则忽略该邮件 几个关键点: 1.直接利用PIL模块的ImageGrab.grab()函数对电脑进行截屏,然后通过邮件把电脑截屏发送到手机上。 2.邮件的查看(zmail 库实现) 3.邮件发送 import requests import smtplib import schedule import time from bs4 import BeautifulSoup from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText from email.mime.image import MIMEImage from…

Read More