Tôi sử dụng Máy tính xách tay IPython với tùy chọn --pylab inline
, vì tôi không muốn các ô hiển thị trong một cửa sổ khác. Bây giờ tôi muốn lưu các ô mà tôi thấy trong sổ ghi chép sang tệp PDF hoặc PNG.Cách xuất số liệu vào các tệp từ Máy tính xách tay IPython
Một số ví dụ mã sử dụng
import matplotlib as plt
plt.savefig("figure.png") # save as png
nhưng điều này dường như không làm việc trong chế độ inline.
Tất nhiên tôi chỉ đơn giản là có thể lưu PNG được tạo ra từ trình duyệt, nhưng tôi muốn làm điều này với một dòng Python. Tôi cũng quan tâm đến xuất PDF.
Cảm ơn. Bạn có thể cho tôi biết cách thay đổi thư mục sổ ghi chép mặc định một cách nhanh chóng không? Tôi đã thử đặt IPYTHONDIR $, nhưng điều này không hiệu quả. – clstaudt
chỉ cần chỉ định thư mục trong đường dẫn của bạn như: 'home/foo/bar/sample.pdf' nếu bạn muốn lưu các ô vào một thư mục khác. thay đổi thư mục mặc định cũng sẽ di chuyển các tệp sổ tay của bạn. – root
Được rồi, nhưng việc di dời sổ tay của tôi là những gì tôi muốn. – clstaudt