Tối ưu hóa Python (-O hoặc PYTHONOPTIMIZE) để làm gì?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
64 lượt xem
Python master

Trong Python 2.7, -O có tác dụng sau:

  • phần mở rộng mã byte đổi thành .pyo
  • sys.flags.optimize được thay đổi
  • __ debug__ là False
  • asserts không được thực thi

Ngoài ra -OO có tác dụng sau:

  • sys.flags.optimize được đặt thành 2
  • docstrings không có sẵn
{{login.error}}