Page 10 - Python Simple
P. 10
2. Sử dụng trình thông dịch Python http://www.vithon.org/tutorial/2.5/node4.html
Bài chỉ dẫn Python
2. Sử dụng trình thông dịch Python
2.1 Chạy trình thông dịch
Bộ thông dịch Python thường được cài đặt là /usr/local/bin/python trên các
máy tính đã cài đặt sẵn; bổ sung /usr/local/bin vào đường dẫn tìm kiếm của vỏ
(shell) UNIX sẽ giúp khởi động nó từ mọi nơi bằng một lệnh đơn giản
python
trong vỏ. Vì nơi mà trình thông dịch được cài đặt là một tùy chọn nên khi cài
đặt trình thông dịch có thể sẽ được đặt ở một nơi khác; hãy hỏi quản trị hệ
thống của bạn. (ví dụ /usr/local/python cũng là một vị trí hay được dùng để
cài.)
Trên các máy tính dùng Windows, Python thường được cài đặt vào
C:\Python24, dù vậy bạn vẫn có thể thay đổi vị trí cài đặt khi chạy chương
trình cài đặt. Để bổ sung thư mục này vào đường dẫn, bạn có thể gõ lệnh sau
lên dấu nhắc lệnh trong cửa sổ DOS:
set path=%path%;C:\python24
Gõ một ký tự kết thúc tập tin (end-of-file character) (Control-D trên UNIX,
Control-Z trên Windows) tại dấu nhắc của bộ thông dịch sẽ thoát khỏi bộ thông
dịch và trả về trạng thái kết thúc chương trình là 0 (không) cho hệ điều hành,
bạn cũng có thể thoát khỏi bộ thông dịch bằng các lệnh sau: "import sys;
sys.exit()".
Tính năng soạn thảo theo dòng của bộ thông dịch thường không phức tạp
lắm. Trên UNIX, bất cứ ai đã cài đặt bộ thông dịch đều có thể bật chế độ hỗ trợ
cho thư viện GNU readline, điều này sẽ bổ sung tính năng soạn thảo tương tác
tốt hơn cũng như các tính năng lịch sử lệnh. Có thể kiểm tra việc hỗ trợ tính
năng soạn thảo dòng bằng cách nhấn Control-P tại dấu nhắc đầu tiên của
Python. Nếu có tiếng bíp, bộ thông dịch của bạn có hỗ trợ soạn thảo dòng;
xem phụ lục A để biết về các phím. Nếu không có gì xảy ra, hoặc kí tự P hiện
lên, thì tính năng soạn thảo dòng không được hỗ trợ; bạn chỉ việc dùng phím
lùi (backspace) để xóa kí tự hiện ra.
Bộ thông dịch Python hoạt động khá giống với vỏ UNIX : khi được gọi với một
đầu nhập chuẩn đã kết nối với một thiết bị đầu cuối (tty device), nó đọc và thực
hiện các lệnh một cách tương tác; khi được gọi với tham số là một tên tập tin
hoặc với đầu vào chuẩn là một tập tin, nó đọc và thực hiện kịch bản chứa trong
tập đó.
1 of 5 08/31/2011 07:37 AM