Lưu ý rằng các giá trị mặc định của thư rác là True. Điều gì nếu chúng tôi muốn gửi nó một giá trị false - làm thế nào chúng tôi sẽ làm điều đó? Chúng tôi có thể thử --spam = False, nhưng điều đó chỉ cho chúng ta những chuỗi "False" (mà nếu chúng tôi thử nghiệm cho truthiness thực sự là Truthy!). Và nếu chúng ta chỉ cần làm --spam, mà sẽ được chúng tôi Đúng, đó không phải là những gì chúng tôi muốn cả. Đây là một trong những trường hợp bạn phải chuyển đổi một cách rõ ràng các giá trị từ một chuỗi bất cứ loại bạn thực sự muốn. Để chuyển đổi sang một số nguyên hoặc một giá trị dấu chấm, bạn chỉ có thể sử dụng Python tích hợp trong int () hoặc float (). Đối với các phép toán luận, bạn có thể viết mã riêng của bạn, nhưng bạn có thể xem xét str_to_bool () chức năng của pox.lib.util mà là khá tự do về việc chấp nhận những thứ như "trên" hoặc "đúng" hay "kích hoạt" như có nghĩa là True, và thấy mọi thứ khác là False.
đang được dịch, vui lòng đợi..
