import paramiko
from PIL import ImageGrab
import threading
import time
import os
import requests
from pathlib import Path
def func():
if Path("images").is_dir()!=1:
os.mkdir("images")
pic = ImageGrab.grab((200, 100, 1000, 800))
pic_name = time.strftime('%Y%m%d%H%M%S')+'.jpg'
pic.mode='RGB'
pic.save(pic_name)
ssh = paramiko.SSHClient()
ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
ssh.connect("120.77.170.139", 22, "root", "Ss804806s")
sftp = ssh.open_sftp()
sftp.put(pic_name, "/www/wwwroot/images/"+pic_name)
print("完成发送")
os.remove(pic_name)
ssh.exec_command("python /www/wwwroot/ocr.py")
timer = threading.Timer(1, func, [])
timer.start()
func()