Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ปิด Log จากโมดูล Requests ใน Python

โมดูล requests ใช้ Logging ภายใน สามารถปิด/ลดระดับได้ผ่าน logging

ตัวอย่าง: แสดงแค่ WARNING

import logging
logging.getLogger("requests").setLevel(logging.WARNING)

ระดับที่ใช้ได้

  • logging.WARNING (ค่าเริ่มต้นของ Requests มักเป็น INFO)
  • logging.ERROR
  • logging.CRITICAL

ปิดการ Log ของ Urllib3 (Dependency ของ Requests) ด้วย

logging.getLogger("urllib3").setLevel(logging.WARNING)
หมายเหตุ: ควรตั้งค่านี้ ก่อน Import requests หรือทำ Request ครั้งแรก