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

Uploaded Source

Built Distribution

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

Uploaded Python 3

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

Hashes for jason-lee-tools-0.9.0.tar.gz
Algorithm Hash digest
SHA256 635c5264269b9fb49c161eaab3386d68eae60fd94e963a07c35fac63f9c816b1
MD5 bda7f336603ad1e5e409f9288d16d1ab
BLAKE2b-256 1004342a55051c1dddbb743c7be706818687ac2be5aa3d41e5e483643172f6bc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for jason_lee_tools-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac39b28dfcba69d6601f7651c12290523e271a513371ecb0667d2c96401b77a6
MD5 5b94490e7081a86fa40e35a5553e91bc
BLAKE2b-256 c80a7b115ec6d464866578e279d800dec4b728f0f05ab7bf54d99d6dbff3c442

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