Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.

Announcement

Collapse
No announcement yet.

Khảo sát một số tính năng python dành cho kỹ sư devnet

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Khảo sát một số tính năng python dành cho kỹ sư devnet



    Hãy thử nghĩ đến trường hợp code chạy trên máy mình nhưng không chạy được trên máy khách, chúng ta kiểm tra thì phát hiện ra môi trường chạy khác nhau, phiên bản thư viện khác nhau ... Nếu sử dụng Virtual Environment cho dự án ngay từ đầu thì có lẽ mọi việc đã đơn giản hơn rồi. Còn một vấn đề nữa là không phải package nào cài từ pip (hoặc từ nguồn khác) cũng an toàn, khi chúng ta dùng user root hoặc user có quyền sudo install để cài đặt nó, mà nó là một package chứa code phá hoại thì nó có thể huỷ diệt cả hệ thống (vì user root có quyền làm mọi thứ).

    Với mỗi dự án cần sử dụng những phiên bản Python khác nhau, những thư viện hay module khác nhau. Vậy làm sao để chúng ta quản lý một cách độc lập, hiệu quả môi trường làm việc cho từng dự án? Virtual Environment (venv) dịch nôm na là môi trường ảo hay được hiểu là công cụ cho phép chúng ta tạo, quản lý môi môi trường ảo độc lập cho từng dự án.

    Chúng ta có thể hiểu một cách đơn giản hơn Virtual Environmentgiống như máy ảo (virtual Machine). Nó thiết lập một môi trường ảo, giúp chúng ta thử nghiệm các package của Python mà không làm ảnh hưởng đến những package đã được cài đặt sẵn. Ví dụ chúng ta muốn thử nghiệm với Python 2.x trong khi trên hệ thống đang cài đặt Python 3.x. Cũng giống như việc dùng Virtual Machine để thử nghiệm phiên bản Windows beta (Windows Insider Program) mới nhất mà không muốn làm ảnh hưởng đến phiên bản đang có trên máy.


    Thông qua chuỗi bài viết về "KHẢO SÁT MỘT SỐ TÍNH NĂNG PYTHON DÀNH CHO KỸ SƯ DEVNET
    ", VnPro hy vọng mang đến bạn đọc một trong những nguồn tài liệu hữu ích trong quá trình học ngôn ngữ Python.

    Đăng nhập và download trọn bộ tài liệu tại đây:
    Click to view full

    https://bom.to/SQlIyqSw



    ---------------------------------
    Các bạn học viên hãy nhanh tay LIKE và bấm THEO DÕI TRƯỚC trên fanpage VnPro để cập nhật tin tức 1 cách nhanh nhất và các bài viết mới nhất nhé!!!
    Fanpage: https://fb.com/vnpro
    Zalo: https://zalo.me/1005309060549762169
    Twitter: www.twitter.com/VnVnPro
    LinkedIn: www.linkedin/in/VnPro
    Telegram: t.me/trungtamvnpro
    Email : vnpro@vnpro.org
    ---------------------------------------------------------------------------------------------------------------
    Trung Tâm Tin Học VnPro
    149/1D Ung Văn Khiêm P25 Q.Bình thạnh TPHCM
    Tel : (08) 35124257 (5 lines)
    Fax: (08) 35124314

    Home page: http://www.vnpro.vn
    Support Forum: http://www.vnpro.org
    - Chuyên đào tạo quản trị mạng và hạ tầng Internet
    - Phát hành sách chuyên môn
    - Tư vấn và tuyển dụng nhân sự IT
    - Tư vấn thiết kế và hỗ trợ kỹ thuật hệ thống mạng

    Network channel: http://www.dancisco.com
    Blog: http://www.vnpro.org/blog
Working...
X