Module Import alias Import alias ImportFrom alias ImportFrom alias ImportFrom alias ImportFrom alias Expr Str ImportFrom alias ImportFrom alias ImportFrom alias alias If CompareEq Call NameLoad Str body TryExcept body Import alias ImportFrom alias Assign NameStore NameLoad handlers ExceptHandler type NameLoad body Assign NameStore NameLoad orelse If CompareEq Call NameLoad Str body ImportFrom alias alias alias alias alias alias alias ImportFrom alias alias alias alias alias alias alias alias alias alias alias alias alias ClassDef bases NameLoad body Assign NameStore ListLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad TupleLoad Str NameLoad decorator_list ClassDef bases NameLoad body Assign NameStore ListLoad TupleLoad Str NameLoad TupleLoad Str BinOpMult NameLoad Num decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults Num body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam defaults body Raise Call NameLoad Str decorator_list FunctionDef arguments args NameParam NameParam NameParam defaults Num body For TupleStore NameStore NameStore Call NameLoad Call AttributeLoad NameLoad attr NameLoad body If BoolOpOr CompareLtE NameLoad Num BoolOpAnd CompareGt NameLoad Num CompareEq BinOpAdd NameLoad Num NameLoad body Expr Call AttributeLoad NameLoad attr keyword Call AttributeLoad NameLoad attr NameLoad keyword SubscriptLoad NameLoad Index Str keyword SubscriptLoad NameLoad Index Str keyword NameLoad decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore NameLoad Assign NameStore NameLoad Assign NameStore BinOpMult NameLoad Num Assign NameStore Call AttributeLoad Str attr ListComp BinOpAdd Str SubscriptLoad NameLoad Slice BinOpMult NameLoad NameLoad BinOpAdd BinOpMult NameLoad NameLoad NameLoad comprehension NameStore Call NameLoad NameLoad Assign NameStore Call NameLoad Str Num Num Num Num Num Num Num Num Assign NameStore ListLoad Str Str Str Str Assign SubscriptStore NameLoad Index Num Call NameLoad Str NameLoad NameLoad Num Num Num Num Num Assign SubscriptStore NameLoad Index Num Call NameLoad Str BinOpBitAnd Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Slice Num Num Num Assign SubscriptStore NameLoad Index Num Call NameLoad Str Call NameLoad SubscriptLoad NameLoad Index Num Assign NameStore ListLoad Str Str Str Str Assign SubscriptStore NameLoad Index Num Call NameLoad NameLoad Num Assign SubscriptStore NameLoad Index Num Call NameLoad Str BinOpBitAnd Call NameLoad Call AttributeLoad Str attr SubscriptLoad NameLoad Slice Num Num Num Assign SubscriptStore NameLoad Index Num Call NameLoad Str Call NameLoad SubscriptLoad NameLoad Index Num Assign NameStore ListLoad Str Str Str Str Assign SubscriptStore NameLoad Index Num Call NameLoad Str BinOpBitAnd Call NameLoad SubscriptLoad NameLoad Index Num Num Assign SubscriptStore NameLoad Index Num Call NameLoad Str Call NameLoad SubscriptLoad NameLoad Index Num TryExcept body Expr Call AttributeLoad NameLoad attr BinOpAdd BinOpAdd BinOpAdd NameLoad Call AttributeLoad Str attr NameLoad Call AttributeLoad Str attr NameLoad Call AttributeLoad Str attr NameLoad handlers ExceptHandler body Assign NameStore Call AttributeLoad Str attr NameLoad Raise Call NameLoad NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam NameParam defaults Num body If CompareEq NameLoad Num body Assign NameStore AttributeLoad NameLoad attr Expr Yield Dict Str Str Str Str Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr Call NameLoad AttributeLoad AttributeLoad NameLoad attr attr orelse Assign NameStore Num Assign NameStore Dict Num Num Num Str Str Str Assign TupleStore NameStore NameStore NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad For NameStore NameLoad body Assign NameStore Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr NameLoad Assign TupleStore NameStore NameStore TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign TupleStore NameStore NameStore TupleLoad AttributeLoad AttributeLoad NameLoad attr attr AttributeLoad AttributeLoad NameLoad attr attr Assign NameStore Call AttributeLoad NameLoad attr NameLoad If CompareIn SubscriptLoad NameLoad Index NameLoad ListLoad Str Str body Assign TupleStore NameStore NameStore TupleLoad NameLoad NameLoad Expr Yield Dict Str Str Str Str Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign TupleStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Call AttributeLoad NameLoad attr TupleLoad NameLoad NameLoad TupleLoad NameLoad NameLoad Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign NameStore AttributeLoad NameLoad attr Assign AttributeStore NameLoad attr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad If UnaryOpNot AttributeLoad NameLoad attr body Raise Call NameLoad Str Return AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam NameParam NameParam NameParam NameParam defaults body Assign NameStore Call AttributeLoad NameLoad attr AttributeLoad NameLoad attr Num Assign NameStore Call AttributeLoad NameLoad attr NameLoad NameLoad Num NameLoad If UnaryOpNot NameLoad body Assign NameStore Str Raise Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad NameLoad NameLoad If UnaryOpNot Call AttributeLoad NameLoad attr NameLoad body Raise Call NameLoad Str Assign NameStore Call AttributeLoad NameLoad attr NameLoad Call AttributeLoad NameLoad attr Num Call AttributeLoad NameLoad attr NameLoad NameLoad Expr Call AttributeLoad NameLoad attr NameLoad decorator_list decorator_list ClassDef bases NameLoad body FunctionDef arguments args NameParam defaults body Expr Call AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore NameLoad attr Call NameLoad NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad NameLoad AttributeLoad NameLoad attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad NameLoad NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr ListLoad NameLoad NameLoad NameLoad NameLoad NameLoad Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args NameParam defaults body Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad Assign AttributeStore AttributeLoad AttributeLoad NameLoad attr attr attr NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults Num body If CompareEq NameLoad Num body Assign TupleStore NameStore NameStore TupleLoad Num Num Assign TupleStore NameStore NameStore TupleLoad Num Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Expr Yield Dict Str Str Str Str Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad Call NameLoad NameLoad orelse FunctionDef arguments args NameParam NameParam NameParam NameParam defaults body Assign NameStore AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Dict Str Str Str Str Call NameLoad AttributeLoad NameLoad attr Call NameLoad AttributeLoad NameLoad attr Call NameLoad BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Call NameLoad BinOpSub AttributeLoad NameLoad attr AttributeLoad NameLoad attr Return Num decorator_list Assign NameStore ListLoad Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Num NameLoad Num For NameStore NameLoad body Expr Yield NameLoad decorator_list FunctionDef arguments args NameParam NameParam defaults body Assign TupleStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign TupleStore NameStore NameStore TupleLoad SubscriptLoad NameLoad Index Str SubscriptLoad NameLoad Index Str Assign NameStore Num Assign NameStore NameStore Num Assign NameStore NameStore NameStore NameLoad TryFinally body Assign NameStore Call NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Call NameLoad NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr UnaryOpUSub NameLoad Assign AttributeStore AttributeLoad NameLoad attr attr Num Assign AttributeStore AttributeLoad NameLoad attr attr Num Assign AttributeStore AttributeLoad NameLoad attr attr NameLoad Assign NameStore BinOpMult BinOpMult NameLoad NameLoad Num Assign AttributeStore NameLoad attr Call NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr Num Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Num Num NameLoad NameLoad NameLoad NameLoad NameLoad NameLoad Assign NameStore Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad NameLoad Num NameLoad AttributeLoad NameLoad attr NameLoad NameLoad If CompareNotEq NameLoad NameLoad body Raise Call NameLoad Str finalbody If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad If NameLoad body Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign TupleStore SubscriptStore AttributeLoad NameLoad attr Slice Num NameLoad Num SubscriptStore AttributeLoad NameLoad attr Slice Num NameLoad Num TupleLoad SubscriptLoad AttributeLoad NameLoad attr Slice Num NameLoad Num SubscriptLoad AttributeLoad NameLoad attr Slice Num NameLoad Num Return AttributeLoad NameLoad attr decorator_list decorator_list FunctionDef arguments args defaults vararg kwarg body Assign NameStore SubscriptLoad Dict Str Str NameLoad NameLoad Index Call NameLoad Return Call NameLoad NameLoad NameLoad decorator_list FunctionDef arguments args defaults body If Call AttributeLoad NameLoad attr Str body Return ImportFrom alias Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str Assign NameStore Call AttributeLoad Call AttributeLoad NameLoad attr attr Str If NameLoad body For TupleStore NameStore NameStore Call NameLoad NameLoad body Assign NameStore Dict Str Str Str BinOpMod Str TupleLoad AttributeLoad NameLoad attr BinOpAdd NameLoad Num Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad TryExcept body Assign SubscriptStore NameLoad Index Str AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr handlers ExceptHandler type NameLoad body Pass While NameLoad body TryExcept body Expr Call AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr handlers ExceptHandler type NameLoad body Break TryExcept body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass TryExcept body Assign SubscriptStore NameLoad Index Str AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Pass TryExcept body With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str keyword Str NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr orelse If BoolOpAnd CompareEq Call NameLoad Str UnaryOpNot NameLoad body Expr Call AttributeLoad NameLoad attr Str Return Assign NameStore Dict Str Str Str BinOpMod Str AttributeLoad NameLoad attr Expr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Assign NameStore Call NameLoad TryExcept body Expr Call AttributeLoad Call NameLoad attr keyword NameLoad keyword Num With Call NameLoad Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad NameLoad attr Str SubscriptLoad NameLoad Index Str keyword Str NameStore body Expr Call AttributeLoad NameLoad attr Call AttributeLoad NameLoad attr handlers ExceptHandler type NameLoad body Expr Call AttributeLoad NameLoad attr BinOpMod Str Call AttributeLoad NameLoad attr decorator_list
N/A N/A os N/A traceback io BytesIO N/A config exceptions ScreenshotError plogger preporter N/A 
    Copyright (c) 2013-2015, Mickael 'Tiger-222' Schoentgen

    Permission to use, copy, modify, and distribute this software and its
    documentation for any purpose and without fee or royalty is hereby
    granted, provided that the above copyright notice appear in all copies
    and that both that copyright notice and this permission notice appear
    in supporting documentation or portions thereof, including
    modifications, that you make.
 struct pack platform system zlib compress crc32 N/A N/A N/A system Darwin N/A N/A N/A N/A Quartz LaunchServices kUTTypePNG N/A pyobjc_installed True N/A N/A N/A ImportError N/A N/A pyobjc_installed False N/A N/A N/A N/A system Windows N/A ctypes c_void_p create_string_buffer sizeof windll Structure POINTER WINFUNCTYPE ctypes.wintypes BOOL DOUBLE DWORD HBITMAP HDC HGDIOBJ HWND INT LPARAM LONG RECT UINT WORD BITMAPINFOHEADER N/A Structure N/A N/A _fields_ N/A N/A biSize DWORD N/A biWidth LONG N/A biHeight LONG N/A biPlanes WORD N/A biBitCount WORD N/A biCompression DWORD N/A biSizeImage DWORD N/A biXPelsPerMeter LONG N/A biYPelsPerMeter LONG N/A biClrUsed DWORD N/A biClrImportant DWORD N/A BITMAPINFO N/A Structure N/A N/A _fields_ N/A N/A bmiHeader BITMAPINFOHEADER N/A bmiColors N/A DWORD 3 N/A MSS N/A object N/A enum_display_monitors N/A N/A self screen N/A 0 N/A N/A N/A NotImplementedError MSS: subclasses need to implement this! N/A get_pixels N/A N/A self monitor N/A N/A N/A N/A NotImplementedError MSS: subclasses need to implement this! N/A save N/A N/A self output screen N/A 0 N/A N/A N/A i monitor N/A enumerate N/A N/A self enum_display_monitors screen N/A N/A N/A N/A screen 0 N/A N/A screen 0 N/A N/A i 1 screen N/A N/A N/A N/A self save_img data N/A N/A self get_pixels monitor width N/A monitor N/A width height N/A monitor N/A height output output N/A save_img N/A N/A self data width height output N/A N/A N/A zcrc32 crc32 N/A zcompr compress N/A len_sl N/A width 3 N/A scanlines N/A N/A join N/A N/A 0 N/A data N/A N/A y len_sl N/A N/A y len_sl len_sl N/A y N/A range height N/A magic N/A pack >8B 137 80 78 71 13 10 26 10 N/A ihdr N/A IHDR N/A N/A ihdr N/A 2 N/A pack >2I5B width height 8 2 0 0 0 N/A N/A ihdr N/A 3 N/A pack >I N/A N/A zcrc32 N/A N/A join N/A ihdr N/A 1 3 4294967295 N/A N/A ihdr N/A 0 N/A pack >I N/A len N/A ihdr N/A 2 N/A idat N/A IDAT N/A N/A idat N/A 2 N/A zcompr scanlines 9 N/A N/A idat N/A 3 N/A pack >I N/A N/A zcrc32 N/A N/A join N/A idat N/A 1 3 4294967295 N/A N/A idat N/A 0 N/A pack >I N/A len N/A idat N/A 2 N/A iend N/A IEND N/A N/A iend N/A 3 N/A pack >I N/A N/A zcrc32 N/A iend N/A 1 4294967295 N/A N/A iend N/A 0 N/A pack >I N/A len N/A iend N/A 2 N/A N/A N/A N/A N/A output write N/A N/A N/A magic N/A N/A join ihdr N/A N/A join idat N/A N/A join iend N/A N/A N/A N/A err N/A N/A MSS: error writing data to "{0}". format output N/A N/A ScreenshotError err N/A N/A MSSMac N/A MSS N/A enum_display_monitors N/A N/A self screen N/A 0 N/A N/A N/A screen -1 N/A N/A rect N/A Quartz CGRectInfinite N/A N/A N/A left top width height N/A int N/A N/A rect origin x N/A int N/A N/A rect origin y N/A int N/A N/A rect size width N/A int N/A N/A rect size height N/A N/A max_displays 32 N/A rotations N/A 0.0 90.0 -90.0 normal right left N/A N/A _ ids _ N/A N/A Quartz CGGetActiveDisplayList max_displays None None N/A display ids N/A N/A rect N/A N/A Quartz CGRectStandardize N/A N/A Quartz CGDisplayBounds display N/A N/A left top N/A N/A N/A rect origin x N/A N/A rect origin y N/A N/A width height N/A N/A N/A rect size width N/A N/A rect size height N/A rot N/A N/A Quartz CGDisplayRotation display N/A N/A N/A rotations N/A rot N/A left right N/A N/A N/A width height N/A height width N/A N/A N/A left top width height N/A int left N/A int top N/A int width N/A int height N/A get_pixels N/A N/A self monitor N/A N/A N/A N/A width height N/A N/A monitor N/A width N/A monitor N/A height N/A N/A left top N/A N/A monitor N/A left N/A monitor N/A top N/A rect N/A N/A Quartz CGRect N/A left top N/A width height N/A options N/A Quartz kCGWindowListOptionOnScreenOnly N/A winid N/A Quartz kCGNullWindowID N/A default N/A Quartz kCGWindowImageDefault N/A N/A self image N/A N/A Quartz CGWindowListCreateImage rect options winid default N/A N/A N/A self image N/A N/A N/A ScreenshotError MSS: CGWindowListCreateImage() failed. N/A N/A self image N/A save_img N/A N/A self data width height output N/A N/A N/A cf_data N/A N/A Quartz CFDataCreateMutable N/A Quartz kCFAllocatorDefault 0 N/A dest N/A N/A Quartz CGImageDestinationCreateWithData cf_data kUTTypePNG 1 None N/A N/A dest N/A N/A err MSS: CGImageDestinationCreateWithURL() failed. N/A N/A ScreenshotError err N/A N/A N/A Quartz CGImageDestinationAddImage dest data None N/A N/A N/A N/A Quartz CGImageDestinationFinalize dest N/A N/A N/A ScreenshotError MSS: CGImageDestinationFinalize() failed. N/A cf_data_bytes N/A N/A Quartz CFDataGetBytes cf_data N/A N/A Quartz CFRangeMake 0 N/A N/A Quartz CFDataGetLength cf_data None N/A N/A N/A output write cf_data_bytes N/A N/A MSSWindows N/A MSS N/A __init__ N/A N/A self N/A N/A N/A N/A N/A self _set_argtypes N/A N/A N/A self _set_restypes N/A _set_argtypes N/A N/A self N/A N/A N/A N/A self MONITORENUMPROC N/A WINFUNCTYPE INT DWORD DWORD N/A POINTER RECT DOUBLE N/A N/A N/A N/A windll user32 GetSystemMetrics argtypes N/A INT N/A N/A N/A N/A windll user32 EnumDisplayMonitors argtypes N/A HDC c_void_p N/A self MONITORENUMPROC LPARAM N/A N/A N/A N/A windll user32 GetWindowDC argtypes N/A HWND N/A N/A N/A N/A windll gdi32 CreateCompatibleDC argtypes N/A HDC N/A N/A N/A N/A windll gdi32 CreateCompatibleBitmap argtypes N/A HDC INT INT N/A N/A N/A N/A windll gdi32 SelectObject argtypes N/A HDC HGDIOBJ N/A N/A N/A N/A windll gdi32 BitBlt argtypes N/A HDC INT INT INT INT HDC INT INT DWORD N/A N/A N/A N/A windll gdi32 DeleteObject argtypes N/A HGDIOBJ N/A N/A N/A N/A windll gdi32 GetDIBits argtypes N/A HDC HBITMAP UINT UINT c_void_p N/A POINTER BITMAPINFO UINT N/A _set_restypes N/A N/A self N/A N/A N/A N/A N/A N/A windll user32 GetSystemMetrics restypes INT N/A N/A N/A N/A windll user32 EnumDisplayMonitors restypes BOOL N/A N/A N/A N/A windll user32 GetWindowDC restypes HDC N/A N/A N/A N/A windll gdi32 CreateCompatibleDC restypes HDC N/A N/A N/A N/A windll gdi32 CreateCompatibleBitmap restypes HBITMAP N/A N/A N/A N/A windll gdi32 SelectObject restypes HGDIOBJ N/A N/A N/A N/A windll gdi32 BitBlt restypes BOOL N/A N/A N/A N/A windll gdi32 GetDIBits restypes INT N/A N/A N/A N/A windll gdi32 DeleteObject restypes BOOL N/A enum_display_monitors N/A N/A self screen N/A -1 N/A N/A N/A screen -1 N/A N/A N/A SM_XVIRTUALSCREEN SM_YVIRTUALSCREEN N/A 76 77 N/A N/A SM_CXVIRTUALSCREEN SM_CYVIRTUALSCREEN N/A 78 79 N/A left N/A N/A N/A windll user32 GetSystemMetrics SM_XVIRTUALSCREEN N/A right N/A N/A N/A windll user32 GetSystemMetrics SM_CXVIRTUALSCREEN N/A top N/A N/A N/A windll user32 GetSystemMetrics SM_YVIRTUALSCREEN N/A bottom N/A N/A N/A windll user32 GetSystemMetrics SM_CYVIRTUALSCREEN N/A N/A N/A left top width height N/A int left N/A int top N/A int right N/A int bottom N/A _callback N/A N/A monitor dc rect data N/A N/A N/A rct N/A rect contents N/A N/A N/A monitors append N/A left top width height N/A int N/A rct left N/A int N/A rct top N/A int N/A N/A rct right N/A rct left N/A int N/A N/A rct bottom N/A rct top N/A 1 N/A N/A monitors N/A N/A callback N/A N/A self MONITORENUMPROC _callback N/A N/A N/A N/A windll user32 EnumDisplayMonitors 0 0 callback 0 N/A mon monitors N/A N/A N/A mon N/A get_pixels N/A N/A self monitor N/A N/A N/A N/A width height N/A N/A monitor N/A width N/A monitor N/A height N/A N/A left top N/A N/A monitor N/A left N/A monitor N/A top N/A SRCCOPY 13369376 N/A DIB_RGB_COLORS BI_RGB 0 N/A srcdc memdc bmp None N/A N/A N/A bmi N/A BITMAPINFO N/A N/A N/A bmi bmiHeader biSize N/A sizeof BITMAPINFOHEADER N/A N/A N/A bmi bmiHeader biWidth width N/A N/A N/A bmi bmiHeader biHeight N/A height N/A N/A N/A bmi bmiHeader biPlanes 1 N/A N/A N/A bmi bmiHeader biBitCount 24 N/A N/A N/A bmi bmiHeader biCompression BI_RGB N/A buffer_len N/A N/A height width 3 N/A N/A self image N/A create_string_buffer buffer_len N/A srcdc N/A N/A N/A windll user32 GetWindowDC 0 N/A memdc N/A N/A N/A windll gdi32 CreateCompatibleDC srcdc N/A bmp N/A N/A N/A windll gdi32 CreateCompatibleBitmap srcdc width height N/A N/A N/A N/A windll gdi32 SelectObject memdc bmp N/A N/A N/A N/A windll gdi32 BitBlt memdc 0 0 width height srcdc left top SRCCOPY N/A bits N/A N/A N/A windll gdi32 GetDIBits memdc bmp 0 height N/A self image bmi DIB_RGB_COLORS N/A N/A bits height N/A N/A N/A ScreenshotError MSS: GetDIBits() failed. N/A N/A srcdc N/A N/A N/A N/A N/A windll gdi32 DeleteObject srcdc N/A memdc N/A N/A N/A N/A N/A windll gdi32 DeleteObject memdc N/A bmp N/A N/A N/A N/A N/A windll gdi32 DeleteObject bmp N/A N/A N/A N/A self image N/A 2 buffer_len 3 N/A N/A self image N/A 0 buffer_len 3 N/A N/A N/A self image N/A 0 buffer_len 3 N/A N/A self image N/A 2 buffer_len 3 N/A N/A self image N/A N/A mss N/A N/A N/A args kwargs N/A N/A mss_class N/A N/A Darwin Windows MSSMac MSSWindows N/A N/A system N/A N/A mss_class args kwargs N/A take_screenshot N/A N/A N/A N/A N/A N/A N/A config get_option disable_screenshot N/A N/A N/A testexecutor N/A web_drivers N/A N/A N/A N/A testexecutor current_executor get_property web_drivers N/A running_test_fixture N/A N/A N/A N/A testexecutor current_executor get_property running_test_fixture N/A web_drivers N/A N/A N/A index web_driver N/A enumerate web_drivers N/A N/A screenshot N/A source path Web Driver N/A %s-%s.png N/A N/A running_test_fixture full_name N/A index 1 N/A N/A N/A N/A running_test_fixture screenshots append screenshot N/A N/A N/A N/A screenshot N/A alert N/A N/A N/A web_driver switch_to alert text N/A N/A N/A Exception N/A N/A N/A True N/A N/A N/A N/A N/A N/A N/A N/A web_driver switch_to alert dismiss N/A N/A N/A Exception N/A N/A N/A N/A N/A N/A screenshot N/A url N/A web_driver current_url N/A N/A N/A Exception N/A N/A N/A N/A N/A N/A screenshot N/A title N/A web_driver title N/A N/A N/A Exception N/A N/A N/A N/A N/A N/A open N/A N/A N/A os path join N/A N/A config get_option temp N/A screenshot N/A path mode wb f N/A N/A N/A N/A f write N/A N/A web_driver get_screenshot_as_png N/A N/A N/A Exception N/A N/A N/A N/A preporter warn N/A Failed to take the screenshot.
%s N/A N/A traceback format_exc N/A N/A N/A N/A N/A system Darwin N/A pyobjc_installed N/A N/A N/A N/A preporter warn The package pyobjc is necessary for taking screenshot of desktop, please install it. N/A N/A screenshot N/A source path Desktop N/A %s.png N/A running_test_fixture full_name N/A N/A N/A N/A running_test_fixture screenshots append screenshot N/A output N/A BytesIO N/A N/A N/A N/A N/A N/A mss save output output screen -1 N/A N/A open N/A N/A N/A os path join N/A N/A config get_option temp N/A screenshot N/A path mode wb f N/A N/A N/A N/A f write N/A N/A output getvalue N/A N/A N/A Exception N/A N/A N/A N/A preporter warn N/A Failed to take the screenshot.
%s N/A N/A traceback format_exc N/A