Hướng dẫn how to convert ipynb file to html - cách chuyển đổi tệp ipynb sang html
Ảnh của Jackson SO trên unplash Thông thường, chúng tôi cần chia sẻ các giải thích mã và số liệu của chúng tôi được viết trong một máy tính xách tay Jupyter của Google Colab (tệp .py hoặc .ipynb) với bạn bè/đồng nghiệp/ông chủ của chúng tôi. Cách đơn giản là lưu chúng dưới dạng tệp PDF. Tuy nhiên, các tệp PDF không thể tải các số liệu lớn hoặc giải thích Markdown. Show
Một cách khác là bằng cách chia sẻ chúng dưới dạng các tệp. Dưới đây là phương thức từng bước về cách xuất máy tính xách tay Jupyter Google Colab dưới dạng tệp HTML. 1. Tải xuống máy tính xách tay colab của bạn, ở trên cùng bên phải, nhấp vào Tệp → Tải xuống2. Tải xuống lại .ipynb đã tải xuống vào lưu trữ phiên.Bạn sẽ có tệp .ipynb trong bộ lưu trữ phiên của mình (như được đánh dấu bằng một mũi tên màu xanh). 3. Chạy tập lệnh dưới đây và nhấp vào biểu tượng làm mới trong các tệp.%%shell Bạn sẽ thấy sổ ghi chép của bạn là .html (như được đánh dấu bằng một mũi tên màu xanh). 4. Nhấp vào ba dấu chấm bên cạnh tệp .html của bạn và tải xuống. Tệp của bạn đã sẵn sàng để được chia sẻ!Tham khảo từ Stackoverflow Hãy bình luận/hỏi! Học hỏi hạnh phúc :) Thêm nội dung tại Plainenglish.io Biểu diễn HTML của máy tính xách tay Jupyter rất hữu ích để chia sẻ với người dùng phi kỹ thuật. HTML có thể được phục vụ như một trang web tĩnh hoặc thậm chí gửi qua email. Nó là một định dạng Đại học. Bạn có thể mở tệp HTML trên bất kỳ thiết bị nào với ứng dụng trình duyệt web. Hơn nữa, HTML được xây dựng từ Notebook Jupyter được thực hiện được đóng gói trong một tệp độc lập, vì vậy bạn không cần gửi thêm các tệp với tài sản. Tôi muốn chỉ cho bạn 3 cách để chuyển đổi Notebook Jupyter sang HTML.1. Tải xuống Jupyter Notebook dưới dạng HTMLCách StrightForward nhất để lấy tệp HTML từ Jupyter Notebook là sử dụng chức năng 2. Chuyển đổi máy tính xách tay Jupyter thành HTML với nbconvertCó một công cụ tuyệt vời Có thể thực hiện chuyển đổi của tệp Notebook 2 thành 3 với một lệnh:
Lệnh trên sẽ tạo tệp HTML với tên 4. Ưu điểm lớn của nbconvert so với GUI Apporach để tải xuống Jupyter Notebook dưới dạng HTML là chúng ta có thể dễ dàng chọn phần nào của máy tính xách tay sẽ được xuất. Ví dụ: chúng ta có thể dễ dàng xuất chỉ xuất các đầu ra thực thi tế bào, vì vậy chúng ta sẽ chia sẻ kết quả chỉ trong HTML (mã sẽ không có trong HTML).
3. Làm cho HTML tương tác từ Notebook với Sao ThủyKhung 6 Chuyển đổi máy tính xách tay Jupyter thành HTML tương tác. Bạn có thể dễ dàng phục vụ máy tính xách tay Jupyter dưới dạng các trang web với 6. Hơn thế nữa, bạn có thể sử dụng 6 để tham số hóa sổ ghi chép. Bạn có thể thêm các tiện ích tương tác vào sổ ghi chép dựa trên tiêu đề YAML được chèn ở đầu sổ ghi chép. Khi bạn chia sẻ máy tính xách tay dưới dạng trang web, người dùng cuối của bạn sẽ có thể điều chỉnh các giá trị Widgets và thực hiện sổ ghi chép của bạn với các tham số mới. Notebook kết quả có thể được tải xuống dưới dạng tệp độc lập HTML chỉ bằng một cú nhấp chuột.Dưới đây là một cuốn sổ tay ví dụ với tiêu đề YAML. YAML định nghĩa ba tiện ích sẽ được thêm vào máy tính xách tay. Hơn nữa, mã được xóa khỏi HTML đầu ra với tham số 9.Các giá trị Widgets có thể được thay đổi và máy tính xách tay sẽ được thực thi với các giá trị mới sau khi nút 0 được nhấp. Notebook kết quả có thể được tải xuống dưới dạng tệp HTML.Khung 6 là nguồn mở, với mã có sẵn trên GitHub. Người dùng cần các tính năng nâng cao, hỗ trợ và tùy chỉnh chuyên dụng có thể mua giấy phép thương mại.Bản tóm tắtNotebook Jupyter là một công cụ tuyệt vời. Nó có nhiều trường hợp sử dụng. Xuất khẩu máy tính xách tay sang tệp HTML độc lập có thể dễ dàng được chia sẻ với người dùng phi kỹ thuật. Giải pháp dễ nhất là sử dụng chức năng ứng dụng Jupyter 6 có thể được sử dụng để dễ dàng chuyển đổi máy tính xách tay sang trang web với các tiện ích tương tác.Tham gia bản tin của chúng tôiĐăng ký nhận bản tin của chúng tôi để nhận cập nhật sản phẩm Chia sẻ sổ ghi chép Python của bạn với những người khác |