1. 后台数据通过vue生成,形成report.html页面
2. python,selenium截图并裁减图片
3. 上传阿里云OSS,返回URL
4. 钉钉post机器人消息,消息中嵌入图片url
# -*- coding:utf-8 -*-
from selenium import webdriver
from time import sleep
import time
import os
import oss2
import datetime
import requests,json
import imgkit
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
import sys
from datetime import datetime, date, timedelta
from collections import OrderedDict
from string import Template
import sys
reload(sys)
from PIL import Image
def oss(img_key, img_path):
auth = oss2.Auth('replace_your_self', 'replace_your_self')
bucket = oss2.Bucket(auth, 'http://oss-cn-beijing.aliyuncs.com', 'test')
endpoint = 'http://oss-cn-beijing.aliyuncs.com'
bucket = oss2.Bucket(auth, endpoint, 'test')
res = bucket.put_object