Một số tính năng và mô-đun python 3 đã được chuyển đổi thành python 2.7 sự khác biệt đáng chú ý giữa python 3.1 và python 2.7 là gì?python 2.7 vs python 3.1
12
A
Trả lời
9
Tôi nghĩ rằng các nguồn lực này có thể giúp bạn:
- Một introduction to Python "3000" từ Guido van Rossum
- Porting your code to Python 3
- và tất nhiên các tài liệu của changes in Python 3.0
Và như bạn nói
Một số 3 tính năng python và các module đã được backported để trăn 2,7
... Tôi sẽ đảo ngược câu nói đó và nói only few packages chưa đã được chuyển từ Python 2.x để 3.x. Các thư viện lớn như PyGTK vẫn chỉ hoạt động trong Python 2. Di chuyển có thể mất nhiều thời gian trong nhiều dự án vì vậy trước khi bạn quyết định sử dụng Python 3, bạn có thể suy nghĩ về việc viết các dự án của riêng bạn trong Python 2, đồng thời đảm bảo khả năng tương thích bằng cách kiểm tra với 2to3 thường xuyên.
0
Nếu bạn muốn sử dụng bất kỳ hàm python 3 nào trong python 2.7 thì bạn có thể nhập mô-đun tương lai ngay từ đầu và sau đó bạn có thể sử dụng nó trong mã của mình.
http://docs.python.org/py3k/whatsnew/index.html –
Hãy thử sử dụng tìm kiếm. Ví dụ: http://stackoverflow.com/questions/4570006/take-up-python-3-x-or-2-x, http://stackoverflow.com/questions/170921/to-learn-python-2- sau đó-3-hoặc-3-từ-the-start –