Python 如何将映像发送到服务器计算机并下载?

Python 如何将映像发送到服务器计算机并下载?,python,sockets,Python,Sockets,我想把我在另一台计算机上拍摄的截图发送给我的主机。我想使用套接字来实现这一点。我该怎么做?我有这个: if command == "screenshot": s.send("Command received.".encode()) screensaveshot = pyautogui.screenshot() screensaveshot.save('screenshot.png') imgcounter = 1 basename = "screensho

我想把我在另一台计算机上拍摄的截图发送给我的主机。我想使用套接字来实现这一点。我该怎么做?我有这个:

if command == "screenshot":
    s.send("Command received.".encode())
    screensaveshot = pyautogui.screenshot()
    screensaveshot.save('screenshot.png')
    imgcounter = 1
    basename = "screenshot.png"
    data = s.recv(4096)
    txt = str(data)
    myfile = open(basename % imgcounter, 'wb')
    myfile.write(data)
    data = s.recv(40960000)
    myfile.close()

您可以根据自己的目的使用TQM。 看看这个网站 如果您想将文件发送到其他计算机,您可以通过替换套接字连接中ngrok的地址,将ngrok用作服务器提供程序