cảnh báo được xuất qua stderr và giải pháp đơn giản là nối '2>/dev/null' vào CLI. điều này làm cho rất nhiều ý nghĩa đối với nhiều người dùng như những người có centos 6 đang bị mắc kẹt với phụ thuộc python 2.6 (như yum) và các mô-đun khác nhau đang được đẩy đến các cạnh của tuyệt chủng trong phạm vi bảo hiểm của họ.
điều này đặc biệt đúng với mật mã liên quan đến SNI và cetera. người ta có thể cập nhật 2.6 để xử lý HTTPS bằng cách sử dụng lệnh proc tại: https://urllib3.readthedocs.io/en/latest/user-guide.html#ssl-py2
cảnh báo vẫn còn đúng chỗ, nhưng mọi thứ bạn muốn đều được chuyển tiếp. sự tái trực tiếp của stderr sẽ để lại cho bạn đầu ra sạch/shell mặc dù bản thân nội dung stdout không thay đổi.
trả lời FriendFX. câu một (1) trả lời trực tiếp vấn đề với một giải pháp phổ quát. câu hai (2) đưa vào tài khoản các trích dẫn neo lại 'vô hiệu hóa cảnh báo' đó là python 2,6 cụ thể và ghi chú rằng RHEL/centos 6 người dùng không thể trực tiếp làm mà không có 2,6. mặc dù không có cảnh báo cụ thể nào được trích dẫn, nhưng hai (2) trả lời câu hỏi 2.6 mà tôi thường gặp nhất trong các mô-đun mã hóa và cách "hiện đại hóa" (nghĩa là nâng cấp, backport, sửa lỗi) hiệu suất HTTPS/TLS của python . para ba (3) chỉ giải thích kết quả của việc sử dụng lại trực tiếp và nâng cấp mô-đun/phụ thuộc.
Tại sao bạn muốn tắt cảnh báo? Sẽ không sửa chữa/giải quyết chúng tốt hơn trong ngắn hạn + dài hạn? Cảnh báo thường được nêu ra vì một lý do, bỏ qua/im lặng chúng có lẽ sẽ dẫn đến những vấn đề lớn hơn trong tương lai. –
Bạn hoàn toàn đúng, tôi đã cho bạn một +1 cho bình luận của bạn, nhưng có như tôi đã viết "tại thời điểm này" vô dụng đối với tôi. – Framester
@MartinSamson Tôi thường đồng ý, nhưng có những trường hợp hợp pháp để bỏ qua cảnh báo. Tôi nhận được một số trong số này từ việc sử dụng cú pháp Xpath hợp lệ trong defusedxml: 'FutureWarning: Tìm kiếm này bị hỏng trong phiên bản 1.3 trở về trước và sẽ được sửa trong phiên bản sau. Nếu bạn dựa vào hành vi hiện tại, hãy thay đổi nó thành [điều khác] này '. Tôi thà phớt lờ những lời cảnh báo ngay bây giờ và chờ cho nó được âm thầm cố định hơn viết mã không cần thiết xấu xí chỉ để tránh một cảnh báo vô hại. – Pedro