IPython - Chạy và chỉnh sửa tập lệnh Python

Trong chương này, chúng ta hãy hiểu cách chạy và chỉnh sửa một tập lệnh Python.

Chạy lệnh

Bạn có thể dùng runtrong dấu nhắc đầu vào để chạy một tập lệnh Python. Lệnh chạy thực sự là lệnh ma thuật dòng và thực sự phải được viết dưới dạng%run. Tuy nhiên,%automagic chế độ luôn được bật theo mặc định, vì vậy bạn có thể bỏ qua chế độ này.

In [1]: run hello.py
Hello IPython

Chỉnh sửa lệnh

IPython cũng cung cấp lệnh chỉnh sửa ma thuật. Nó gọi trình soạn thảo mặc định của hệ điều hành. Bạn có thể mở nó thông qua trình soạn thảo Windows Notepad và có thể chỉnh sửa tập lệnh. Khi bạn đóng nó sau khi lưu đầu vào của nó, đầu ra của tập lệnh đã sửa đổi sẽ được hiển thị.

In [2]: edit hello.py
Editing... done. Executing edited code...
Hello IPython
welcome to interactive computing

Lưu ý rằng hello.py ban đầu chỉ chứa một câu lệnh và sau khi chỉnh sửa, một câu lệnh khác đã được thêm vào. Nếu không có tên tệp nào được cung cấp cho lệnh chỉnh sửa, tệp tạm thời sẽ được tạo. Quan sát đoạn mã sau cho thấy điều tương tự.

In [7]: edit
IPython will make a temporary file named:
C:\Users\acer\AppData\Local\Temp\ipython_edit_4aa4vx8f\ipython_edit_t7i6s_er.py
Editing... done. Executing edited code...
magic of IPython
Out[7]: 'print ("magic of IPython")'