import pyscreenshot as ImageGrab
# fullscreen
im=ImageGrab.grab()
im.show()
# part of the screen
im=ImageGrab.grab(bbox=(10,10,500,500))
im.show()
# to file
ImageGrab.grab_to_file('im.png') Sub Macro1()
'
' Macro1 Macro
'
' Keyboard Shortcut: Ctrl+k
'
Selection.Copy
Range(Selection, Selection.End(xlDown).Offset(-1)).Select
ActiveSheet.Paste
Selection.End(xlDown).Select
End Sub from bs4 import BeautifulSoup
soup = BeautifulSoup("""
<li class="K823gt" role="menuitem">
<span> text 1 </span>
</li>
<li class="x65HGs" role="menuitem">
<span> text 2 </span>
</li>
<li class="OPZe6g" role="menuitem">
<span> text 3 </span>
</li>
""", "html.parser")
span_data = soup.find_all("li", {"role":"menuitem"})
for x in span_data:
x.find("span")
print(x.text)