10 điểm bởi xguru 2022-10-06 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Công cụ giúp tân trang và hiện đại hóa mã Python
  • Có thể thêm các quy tắc kiểm tra riêng thông qua plugin
  • Có thể dùng cùng git pre-commit
  • Được phát triển để làm cho mã thanh lịch và hiện đại hơn, giúp mọi người dễ đọc hơn khi review code
  • Lấy cảm hứng từ clippy, linter tích hợp sẵn trong Rust
$ refurb main.py  
main.py:3:17 [FURB109]: Use `in (x, y, z)` instead of `in [x, y, z]`  
main.py:4:5 [FURB101]: Use `y = Path(x).read_text()` instead of `with open(x, ...) as f: y = f.read()`  
main.py:10:40 [FURB102]: Replace `x.startswith(y) or x.startswith(z)` with `x.startswith((y, z))`  
main.py:16:9 [FURB105]: Use `print() instead of `print("")`  

Chưa có bình luận nào.

Chưa có bình luận nào.