Tôi sử dụng Spyder làm IDE Python. Trong hầu hết những gì tôi làm, tôi sử dụng trình soạn thảo để viết mã và thực thi các phần của chương trình tại một thời điểm. Tôi thường đi qua lại, thay đổi mọi thứ, thêm miếng, thực hiện các phần ... bạn nhận được nó. Có cách nào để lưu tập tin mà Spyder hiển thị trong phần giao diện điều khiển của IDE sau khi mỗi phần mã được thực thi không?Làm cách nào để lưu tệp đầu ra trên màn hình của một IDE Python?
Trả lời
(Spyder dev ở đây) Vâng, có một cách để lưu đầu ra được hiển thị trong bảng điều khiển của chúng tôi nhưng không phải sau mỗi lần thực thi. Bạn phải làm điều đó bằng tay, như thế này:
Đối Python console của chúng tôi, bạn cần làm một nhấp chuột phải trên bất kỳ giao diện điều khiển và chọn tùy chọn Lưu lịch sử đăng nhập.
Đối IPython console của chúng tôi, bạn cần làm một cú click chuột phải lên bất kỳ giao diện điều khiển và chọn tùy chọn Save as HTML/XML
Cảm ơn. Tôi đang tìm kiếm một cách tự động để làm điều đó. Ngoài ra, có vẻ như phương pháp bạn đề xuất chỉ lưu nhật ký được hiển thị trực quan trên bảng điều khiển. Đối với nhật ký dài, đó có thể chỉ là phần cuối cùng của toàn bộ nhật ký. – ADJ
Vâng, cả hai phương pháp tôi đã đề cập chỉ lưu phần hiển thị của bảng điều khiển. Hãy xem [liên kết này] (http://ipython.org/ipython-doc/2/interactive/reference.html#session-logging-and-restoring) để xem cách bạn có thể đăng nhập toàn bộ phiên IPython. Tôi không chắc chắn nếu điều đó tiết kiệm cả đầu vào và đầu ra, hoặc chỉ đầu vào, nhưng nó có thể hữu ích :-) –
Một cách để chụp toàn bộ đầu ra giao diện điều khiển của Sypder IDE: 1. Chuyển đến "Hồ sơ" (Phím tắt: F10) trong tab "Chạy". 2. Ở bên phải, bạn có thể thấy các nút Chạy, Dừng và Xuất. 3. Nhấp vào Chạy và toàn bộ phiên giao diện điều khiển được ghi lại trong Đầu ra.
Hy vọng điều này sẽ hữu ích. Vui lòng sửa tôi nếu tôi sai.
- 1. Cách lưu đầu ra lỗi của gcc thành tệp
- 2. Làm cách nào để kết nối đầu ra của tệp thành một biến trong Python?
- 3. Làm cách nào để lưu đầu ra android tts của tôi vào tệp wav?
- 4. Làm thế nào để chuyển hướng đầu ra của .exe vào một tệp trong python?
- 5. Làm cách nào để đệm luồng đầu vào/đầu ra/tệp Java của tôi đúng cách?
- 6. Làm thế nào để bỏ qua đầu ra của một hàm đa đầu ra trong Python?
- 7. Không thể lưu đầu ra của minicom vào một tệp
- 8. Làm cách nào để tạo nút trên "Tạo màn hình mới" sẽ Lưu, Đóng và Bắt đầu một "Tạo màn hình mới" trong Lightswitch?
- 9. Làm menu css của tôi ở trên đầu màn hình?
- 10. Lưu đầu ra của tệp php trong tệp html
- 11. Làm thế nào để lưu trữ đầu ra của recv()?
- 12. Làm cách nào để lưu trữ kết quả đầu ra của lệnh git trong một biến?
- 13. Làm cách nào để xóa màn hình thông dịch trong Dr. Racket IDE?
- 14. Hiển thị đầu ra trên màn hình và trong tệp trong PowerShell
- 15. Làm thế nào để vẽ ra màn hình bằng C++?
- 16. Vẽ Python trên màn hình
- 17. Sử dụng freopen() để in ra tệp và màn hình
- 18. Làm thế nào để lưu đầu ra bản ghi NAnt vào một tệp?
- 19. Làm thế nào để đường dẫn đầu ra của một lệnh để tập tin trên Linux
- 20. Làm thế nào để đảm bảo rằng một hàm python tạo ra đầu ra của nó chỉ dựa trên đầu vào của nó?
- 21. Làm cách nào để lưu khung hình đầu tiên của video dưới dạng hình ảnh?
- 22. Làm cách nào để chụp ảnh màn hình/hình ảnh của trang web bằng Python?
- 23. Làm cách nào để liệt kê một tên tệp trên mỗi dòng đầu ra trong Linux?
- 24. Python: Làm thế nào để ngăn chặn đầu ra của os.system
- 25. Cách tắt đầu ra màn hình thiết lập bản sao
- 26. Làm cách nào để vẽ trực tiếp trên màn hình?
- 27. Làm cách nào để chuyển hướng đầu ra của DBMS_OUTPUT.PUT_LINE tới một tệp?
- 28. Làm cách nào để chuyển hướng đầu ra của hàm chết sang một tệp trong Perl?
- 29. Làm cách nào để làm cho khung hình trên cùng của tôi hiển thị ở giữa màn hình của tôi?
- 30. Làm thế nào để lưu tệp hình ảnh trên cơ sở dữ liệu Postgres?
Tại sao bạn không ghi đầu ra vào một tệp? – kkaosninja