sdk for ali(Jason Lee)'s environment
Project description
jason-lee-tools
A tools for private cloud by Jason Lee.
Installation
pip install jason-lee-tools
发送短信提醒
api_key = '如有需要,找阿力'
api_secret = '如有需要,找阿力'
sms = SMS(api_key, api_secret)
phone = '18600806692'
msg = '你好,世界。'
try:
response = sms.send(phone, msg, '2024-07-15 13:46:00') #如果是立刻发哦送,最后一个参数可以为None
print('成功:', response)
except requests.exceptions.RequestException as e:
print('请求失败:', e)
发送提醒邮件
api_key = '如有需要,找阿力'
api_secret = '如有需要,找阿力'
email = Mail(api_key, api_secret)
to = '5988628@qq.com'
subject = "你好"
body = '你好,世界。'
try:
response = email.send(to, subject, body, '2024-07-15 13:46:00') #如果是立刻发哦送,最后一个参数可以为None
print('成功:', response)
except requests.exceptions.RequestException as e:
print('请求失败:', e)
获取天气预报
api_key = '' # 从和风天气获取的API密钥
location = '101010100' # 北京的地点ID
weather = get_weather(api_key, location)
if 'error' not in weather:
print(f"Location: {weather['location']}")
print(f"Temperature: {weather['temperature']}°C")
print(f"Weather: {weather['weather']}")
else:
print(weather['error'])
了解明天是否会下雨
api_key = '' # 从和风天气获取的API密钥
location = '101010100' # 北京的地点ID
tomorrow_weather = get_tomorrow_weather(api_key, location)
if 'error' not in tomorrow_weather:
if will_it_rain_tomorrow(tomorrow_weather):
print("明天会下雨")
else:
print("明天不会下雨")
else:
print(tomorrow_weather['error'])
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
jason-lee-tools-0.9.0.tar.gz
(4.8 kB
view details)
Built Distribution
File details
Details for the file jason-lee-tools-0.9.0.tar.gz
.
File metadata
- Download URL: jason-lee-tools-0.9.0.tar.gz
- Upload date:
- Size: 4.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 635c5264269b9fb49c161eaab3386d68eae60fd94e963a07c35fac63f9c816b1 |
|
MD5 | bda7f336603ad1e5e409f9288d16d1ab |
|
BLAKE2b-256 | 1004342a55051c1dddbb743c7be706818687ac2be5aa3d41e5e483643172f6bc |
File details
Details for the file jason_lee_tools-0.9.0-py3-none-any.whl
.
File metadata
- Download URL: jason_lee_tools-0.9.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.10.11
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ac39b28dfcba69d6601f7651c12290523e271a513371ecb0667d2c96401b77a6 |
|
MD5 | 5b94490e7081a86fa40e35a5553e91bc |
|
BLAKE2b-256 | c80a7b115ec6d464866578e279d800dec4b728f0f05ab7bf54d99d6dbff3c442 |