Cách chia sẻ mã Python trong sổ ghi chép Jupyter
Jupyter Notebooks là một cách mạnh mẽ để viết và lặp lại mã Python của bạn để phân tích dữ liệu. Thay vì viết đi viết lại toàn bộ chương trình, bạn có thể viết các dòng mã và chạy từng dòng một. Sau đó, nếu bạn cần thực hiện thay đổi, bạn có thể quay lại và thực hiện chỉnh sửa của mình và chạy lại chương trình, tất cả trong cùng một cửa sổ Jupyter Notebook (trước đây gọi là IPython Notebook) là một cách tương tác để chạy mã Python trong thiết bị đầu cuối bằng mô hình REPL (Read-Eval-Print-Loop). Hạt nhân IPython chạy các tính toán và giao tiếp với giao diện người dùng Jupyter Notebook. Nó cũng cho phép Jupyter Notebook hỗ trợ nhiều ngôn ngữ. Jupyter Notebooks mở rộng IPython thông qua các tính năng bổ sung, như lưu trữ mã và đầu ra của bạn, đồng thời cho phép bạn giữ các ghi chú đánh dấu Nếu bạn chưa có, hãy cài đặt Jupyter Notebook trên máy tính của bạn trước khi đọc phần còn lại của bài viết. Nếu bạn muốn xem video thay vì đọc bài viết, vui lòng xem hướng dẫn sau về cách sử dụng Jupyter Notebook. Họ bao gồm các thông tin giống nhau Cách mở Máy tính xách tay JupyterĐể khởi chạy sổ ghi chép Jupyter, hãy mở thiết bị đầu cuối của bạn và điều hướng đến thư mục mà bạn muốn lưu sổ ghi chép của mình. Sau đó gõ lệnh Một cửa sổ trình duyệt sẽ ngay lập tức bật lên với giao diện Jupyter Notebook, nếu không, bạn có thể sử dụng địa chỉ mà nó cung cấp cho bạn. Các sổ ghi chép có một mã thông báo duy nhất vì phần mềm sử dụng các bộ chứa Docker được tạo sẵn để đặt các sổ ghi chép trên đường dẫn duy nhất của riêng chúng. Để dừng máy chủ và tắt kernel từ thiết bị đầu cuối, hãy nhấn Giao diện JupyterBây giờ bạn đang ở trong giao diện Jupyter Notebook và bạn có thể thấy tất cả các tệp trong thư mục hiện tại của mình. Tất cả Máy tính xách tay Jupyter đều có thể nhận dạng bằng biểu tượng máy tính xách tay bên cạnh tên của chúng. Nếu bạn đã có Jupyter Notebook trong thư mục hiện tại mà bạn muốn xem, hãy tìm nó trong danh sách tệp của bạn và nhấp vào nó để mở Để tạo sổ ghi chép mới, hãy chuyển đến Mới và chọn Sổ ghi chép - Python 2. Nếu bạn có các Notebook Jupyter khác trên hệ thống mà bạn muốn sử dụng, bạn có thể nhấp vào Tải lên và điều hướng đến tệp cụ thể đó Các sổ ghi chép hiện đang chạy sẽ có biểu tượng màu xanh lá cây, trong khi các sổ ghi chép không chạy sẽ có màu xám. Để tìm tất cả các sổ ghi chép hiện đang chạy, hãy bấm vào tab Đang chạy để xem danh sách Bên trong Sổ tayKhi bạn mở một sổ ghi chép Jupyter mới, bạn sẽ nhận thấy rằng nó chứa một ô Các ô là cách sổ ghi chép được cấu trúc và là khu vực bạn viết mã của mình. Để chạy một đoạn mã, hãy nhấp vào ô để chọn nó, sau đó nhấn Sau khi bạn chạy một ô, đầu ra của mã ô sẽ xuất hiện trong khoảng trống bên dưới. Để ngừng chạy một đoạn mã, hãy nhấn nút dừng Để tạo các ô mới, hãy sử dụng nút dấu cộng (+) trên thanh công cụ hoặc nhấn Ngoài việc chạy các dòng mã, bạn cũng có thể bao gồm các ô chỉ có văn bản sử dụng Markdown để định dạng và sắp xếp sổ ghi chép của mình Khi bạn tạo một ô mới, nó sẽ mặc định là một ô Code. Để tạo một ô sử dụng đánh dấu, hãy nhấp vào menu Ô từ thanh điều hướng, cuộn xuống Loại ô và chọn Đánh dấu Đôi khi, bạn có thể cần phải khởi động lại kernel. Đi tới trình đơn thả xuống Kernel và nhấn Khởi động lại. Để tắt kernel, bạn có thể nhấp vào Shutdown, quá trình này sẽ có một quy trình đối thoại hỏi xem đó có phải là điều bạn muốn làm không. Để buộc tắt máy ngay lập tức, hãy chuyển đến menu thả xuống Tệp và nhấp vào Đóng và Dừng và cửa sổ trình duyệt sẽ tự đóng. Khởi động lại và tắt kernel sẽ ảnh hưởng đến các biến của bạn, vì vậy hãy cẩn thận Trong menu thả xuống Trợ giúp, bạn sẽ tìm thấy thông tin hữu ích như phím tắt cũng như liên kết đến các tài liệu khác nhau cho các mô-đun như Numpy, SciPy và Matplotlib Thanh công cụ có một số nút tắt cho các hành động phổ biến. Từ trái sang phải. lưu, thêm một ô mới, cắt các ô đã chọn, sao chép các ô đã chọn, dán các ô bên dưới, di chuyển các ô đã chọn lên trên, di chuyển các ô đã chọn xuống dưới, chạy, ngắt nhân, khởi động lại nhân, một danh sách thả xuống cho phép bạn thay đổi loại ô, Các tệp Jupyter Notebook được lưu khi bạn di chuyển. Chúng sẽ tồn tại trong thư mục của bạn dưới dạng tệp JSON có phần mở rộng TÓM LƯỢCNhư chúng ta đã thấy, các tệp Jupyter Notebook rất hữu ích. Giao diện của nó cho phép bạn điều hướng bằng chuột với các menu và nút thả xuống hoặc bằng phím tắt. Chúng cho phép bạn chạy từng đoạn mã nhỏ, lưu chúng ở trạng thái hiện tại hoặc khởi động lại và yêu cầu chúng trở về trạng thái ban đầu. Ngoài việc chạy mã, chúng tôi cũng có thể sử dụng đánh dấu để sắp xếp gọn gàng các sổ ghi chép của mình để chúng có thể hiển thị cho người khác Nếu bạn muốn tìm hiểu thêm về Jupyter Notebooks, hãy đọc tài liệu của họ. Để dùng thử sổ ghi chép trong trình duyệt của bạn, hãy truy cập https. //cố gắng. jupyter. tổ chức/ |