2013-07-03 32 views

Trả lời

5

Bạn có hai lựa chọn:

  • Để chỉnh sửa nó bằng tay, chạy %cpaste. Sau đó, bạn có thể dán nó vào với các tùy chọn đầu cuối tiêu chuẩn (thử Ctrl-Shift-V) và chỉnh sửa nó. Nhập -- trên một dòng để hoàn tất.
  • Để thay đổi nó dưới dạng văn bản trong mã của bạn, hãy chạy %paste foo. Nó sẽ lưu trữ nội dung clipboard trong foo.
4

Thêm vào câu trả lời Thomas K (trích dẫn dưới đây), nếu bạn đã được lưu trữ báo cáo thành một chuỗi biến foo bằng cách sử dụng %paste foo, bạn sau này có thể chạy mà chuỗi (hoặc bất kỳ báo cáo python ở dạng string) bằng cách sử dụng exec(foo [, globals, locals]).

Bạn có hai lựa chọn:

  • Để chỉnh sửa nó bằng tay, chạy %cpaste. Sau đó, bạn có thể dán nó vào với các tùy chọn đầu cuối tiêu chuẩn (thử Ctrl-Shift-V) và chỉnh sửa nó. Nhập -- trên một dòng để hoàn tất.
  • Để thay đổi nó dưới dạng văn bản trong mã của bạn, hãy chạy %paste foo. Nó sẽ lưu trữ nội dung clipboard trong foo.
2

Có một giải pháp cho vấn đề này trong ipython, nếu bạn không quan tâm đến thụt đầu dòng,

Chỉ cần chạy %autoindent để thụt đầu dòng tự động OFF.

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