Liên kết tượng trưng: tại sao chúng rất xấu?


11

Tại sao việc sử dụng các liên kết tượng trưng để thay đổi phiên bản python mặc định trên Ubuntu được coi là không an toàn?

Tôi đọc thông tin này trên một số diễn đàn nhưng không tìm thấy câu trả lời là tại sao nó lại như vậy.

Câu trả lời:


21

Trong hầu hết các hệ thống, pythonđề cập đến python2 và python3đề cập đến python3.

Lý do một liên kết tượng trưng được tạo pythonđể đề cập đến python3được coi là không an toàn là vì điều này sẽ khiến các ứng dụng được sử dụng pythonđể đề cập đến python2 sự cố hoặc hoạt động sai. Điều này chủ yếu là do python3 không tương thích ngược với python2; chúng rất khác nhau về cú pháp cũng như ngữ nghĩa .

Bạn nên sử dụng bí danh như một cách thay thế tốt hơn để sử dụng python để tham khảo python3 .

liên kết tượng trưng nói chung không phải là xấu, nó phụ thuộc vào cách bạn sử dụng chúng.


1

Thay đổi mặc định là không tốt python, vì nhiều chương trình sử dụng python 2hơn là python 3. Tại sao bạn không sử dụng python3lệnh khi bạn cần mà không thực hiện bất kỳ thay đổi nào.


5
Errrr ..... paython? (Ba lần cũng vậy) :)
Wilf

1
@Wilf buồn không còn nữa! Đồng thời xem github.com/abunsen/Paython
WaelJ
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.