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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: jason-lee-tools-0.7.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.7.0.tar.gz
Algorithm Hash digest
SHA256 1ea37bc6b04c0d5bbde11c28c7a4ad56c0ff114cbe434e9498ff7257567d2c78
MD5 cb01cf22e195b0fbf6b3a610566cc4bb
BLAKE2b-256 24aaf50f1a5755592d76db44fb0cc06f7cf327d18a9bd46439b55b0854979026

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jason_lee_tools-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3a59072bc2482f77c510fd23f1ec3cc2862ed9cd0eed1bf440ff52f7dd593676
MD5 535a0c4b329f41c761515bdd82daa658
BLAKE2b-256 99ce32591b900b577a0935e13f365e05957a650a807dbb79433ec35733a8e54d

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