Skip to main content

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


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.8.0.tar.gz (4.8 kB view details)

Uploaded Source

Built Distribution

jason_lee_tools-0.8.0-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file jason-lee-tools-0.8.0.tar.gz.

File metadata

  • Download URL: jason-lee-tools-0.8.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

Hashes for jason-lee-tools-0.8.0.tar.gz
Algorithm Hash digest
SHA256 b3338a994491116a61423c398f92d5d4a8fb0ae580eaf50b01425927a4f3b438
MD5 3c7c6c3a6f6f96c34ebbf97d83b48b69
BLAKE2b-256 2ba461d32c4ea40abd5ae04de6a1708f1bdac8fbe05beb835ce40ed15673f2ad

See more details on using hashes here.

File details

Details for the file jason_lee_tools-0.8.0-py3-none-any.whl.

File metadata

File hashes

Hashes for jason_lee_tools-0.8.0-py3-none-any.whl
Algorithm Hash digest
SHA256 359a5809596f2d9bc5090f4ac78bc86b2a4bdd527fc91facd199c3e985a12338
MD5 6fa5fef8d6b9b51b7f5e0ad1782d2eb6
BLAKE2b-256 804a86428e1a541c47e50cb5ed35a964c7227188b9a3d96043cd7da0e1ea0c12

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page