cuốn sách gpt4 ai đã làm

python - Không thể đặt cấp độ nhật ký trong nhật ký để nó không ghi các cấp độ khác

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-03 14:53:50 26 4
mua khóa gpt4 Nike

tôi đang sử dụngNhật kýđể ghi âm. Khi tôi đặt cấp độ nhật ký (ví dụ: CẢNH BÁO), nó cũng sẽ ghi lại ERROR Nhật ký cấp độ. Cách đặt mức ghi nhật ký thànhcảnh báo.

từ nhập nhật ký StreamHandler, LỖI, CẢNH BÁO, TIÊU CHUẨN, THÔNG TIN, Logger
import sys

xử lý = StreamHandler(sys.stdout)
xử lý.push_application()
log = Logger('demo', CẢNH BÁO)
log.info("Knock Knock")
# không có đầu ra
log.error("Knock Knock")
# đầu ra: [2017-08-17 09:59:49.133053] LỖI: demo: Knock Knock
log.warning("Knock Knock")
# đầu ra: [2017-08-17 09:59:49.133053] CẢNH BÁO: demo: Knock Knock

Tôi không muốn để log.error Xuất ra bất cứ thứ gì. Làm thế nào tôi có thể đạt được mục tiêu này?

câu trả lời hay nhất

sẽ được hiển thịsai lầm, bởi vì nó có mức độ ưu tiên cao hơncảnh báo. Khi bạn đặt mức độ thànhcảnh báokhi nào, điều đó có nghĩa là đó làcảnh báohoặc cao hơn. Ví dụ: khi bạn đặt mức thành Thông tin khi nào nó sẽ hiển thị Thông tin,Cảnh báoLỗi.

Về python - không thể đặt cấp độ nhật ký trong nhật ký để nó không ghi các cấp độ khác, chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/45735760/

26 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress