2016-05-10 22 views
9

Ngày nay với nhiều tệp sổ ghi chép ipython (* .ipynb) xung quanh, nó rất đáng lo ngại mỗi khi tôi muốn nhìn vào một số Tôi phải mở một máy chủ cho nó, và không thể làm điều đó ở chế độ chỉ đọc (do tự động lưu, tôi có thể vô tình thay đổi tập tin khi đọc nó nếu không ở chế độ chỉ đọc).Mở sổ ghi chép ipython (* .ipynb) ở chế độ chỉ đọc (như tệp html)

Tôi hy vọng một cái gì đó như thế này: ipython notebook mynb.ipynb --read-only sẽ làm việc, nhưng thật đáng buồn nó không (mặc dù nó vẫn tạo ra một máy chủ mà tôi không thực sự muốn ở chế độ chỉ đọc). Những gì tôi thực sự muốn là để mở tập tin ipynb như tập tin html để đọc, hiện tại nó có vẻ như một cái nhìn thiếu của tập tin ipynb, và bây giờ máy tính xách tay là giống như một hộp đen hoặc gần tập tin nhị phân một mình.

(PS, tôi đang sử dụng Linux/Ubuntu.)

Trả lời

4

Hãy thử điều này ipynb Viewer. Điều này làm cho máy tính xách tay ipython trở thành một trang web tĩnh. Cũng ypu có thể chuyển đổi ipyhton máy tính xách tay sang các định dạng khác sử dụng

ipython nbconvert --to FORMAT notebook.ipynb. 

Tham khảo Convert Ipython notebook to other formats. Sử dụng nó, bạn có thể chuyển đổi sổ ghi chép ipython thành HTML.

+0

nbconvert: không muốn chuyển đổi nó mỗi khi tôi muốn đọc một số sổ ghi chép và xóa phiên bản đã chuyển đổi sau đó. – chentingpc

+1

nbviewer: nó có thể được sử dụng cục bộ dễ dàng như "ipython notebook mynb.ipynb --read-only", và không bao gồm phí khác không? – chentingpc

+0

Máy tính xách tay ipython không được lưu trữ ở định dạng có thể đọc được của con người. Ngoài ra không có điều khiển phiên bản cho sổ ghi chép. Vì vậy, bạn cần xuất HTML cho định dạng mới nhất có thể đọc được – Tanu

6

Khi bạn thay đổi quyền các tập tin máy tính xách tay, jupyter của tự động lưu lại không chạm vào chúng:

chmod a-w *.ipynb

Sau đó jupyter đi vào chế độ chỉ đọc:

Screenshot of jupyter read-only mode

3

Bạn cũng có thể muốn thử nteract ứng dụng (https://nteract.io)

nteract là một ứng dụng dành cho máy tính để bàn cho phép bạn phát triển các tài liệu phong phú có chứa văn xuôi, mã thực thi (bằng hầu hết mọi ngôn ngữ!) Và hình ảnh.

Here bạn có thể tìm thấy đánh giá chi tiết hơn về ứng dụng.

Đây là công cụ hoàn toàn miễn phí và rất tiện lợi và tôi sử dụng nó khá thường xuyên để xem các tệp ipynb khác nếu cần và để phát triển nhanh.

Các vấn đề liên quan