Python MSS

from mss import mss
# The simplest use, save a screenshot of the 1st monitor
with mss () as sct :
sct . shot () โมดูลสกรีนช็อตหลายแพลตฟอร์มที่เร็วเป็นพิเศษใน Pure Python โดยใช้ ctypes
- Python 3.9+ , PEP8 เป็นไปตามมาตรฐานไม่มีการพึ่งพาเธรดปลอดภัย;
- พื้นฐานมากมันจะคว้าภาพหน้าจอหนึ่งภาพโดยจอภาพหรือภาพหน้าจอของจอภาพทั้งหมดและบันทึกลงในไฟล์ PNG;
- แต่คุณสามารถใช้ PIL และได้รับประโยชน์จากรูปแบบทั้งหมด (หรือเพิ่มของคุณโดยตรง);
- รวมเข้ากับ Numpy และ OpenCV;
- มันสามารถฝังลงในเกมและซอฟต์แวร์อื่น ๆ ได้อย่างง่ายดายซึ่งต้องใช้วิธีการที่รวดเร็วและเหมาะสมที่สุดในการคว้าภาพหน้าจอ (เช่น AI, Computer Vision);
- รับซอร์สโค้ดบน GitHub;
- เรียนรู้ด้วยตัวอย่างมากมาย
- คุณสามารถรายงานข้อผิดพลาด;
- ต้องการความช่วยเหลือบ้างไหม? ใช้แท็ก Python-MSS บนสแต็กล้น
- และมีเอกสารประกอบที่สมบูรณ์และสวยงาม :)
- MSS ย่อมาจากภาพหน้าจอหลายภาพ
การติดตั้ง
คุณสามารถติดตั้งด้วย PIP:
python -m pip install -U --user mss
หรือคุณสามารถติดตั้งด้วย conda:
conda install -c conda-forge python-mss