Làm cách nào để chạy tập lệnh python từ tập lệnh python?

Thực thi tập lệnh Python rất dễ dàng trong thiết bị đầu cuối hoặc IDE [Môi trường phát triển tích hợp]. Bạn có thể xác định tập lệnh Python bằng. phần mở rộng tệp py. Hướng dẫn này sẽ đề cập đến cách chạy tập lệnh trong thiết bị đầu cuối hoặc trong IDE như Visual Studio Code [VSC]

Để hướng dẫn này hoạt động chính xác, bạn sẽ cần cài đặt Python cho hệ điều hành bạn đã chọn. Chúng tôi có hướng dẫn cài đặt Python cho Windows, macOS và Linux. Tất cả đều đơn giản và sẽ không mất nhiều thời gian để hoàn thành

Các bước dưới đây sẽ đưa bạn qua tất cả những gì bạn cần biết để chạy tập lệnh Python. Nếu bạn gặp phải bất kỳ sự cố nào, hệ thống của bạn có thể không được cấu hình đúng Python

Chạy tập lệnh Python trong Terminal

Chạy tập lệnh Python trong thiết bị đầu cuối rất đơn giản nhưng yêu cầu bạn phải cài đặt sẵn Python. Dưới đây là một vài bước ngắn mà bạn sẽ cần hoàn thành để chạy tập lệnh thành công

1. Tải ứng dụng đầu cuối trên hệ điều hành bạn đã chọn. Ví dụ, trên Windows, đây là dấu nhắc lệnh. Trên macOS và Linux, nó được gọi là thiết bị đầu cuối

Để mở dấu nhắc lệnh trên Windows, hãy nhấn Windows Key + R, nhập vào cmd và nhấn Enter

Tải ứng dụng đầu cuối trên máy Mac của bạn. Bạn có thể tìm thấy ứng dụng này bằng cách truy cập vào launchpad và tìm kiếm thiết bị đầu cuối. Nhấp vào Nhà ga

Linux sẽ khác nhau tùy thuộc vào hệ điều hành. Ví dụ: bạn có thể mở terminal trên Ubuntu bằng cách nhấn CTRL + ALT + T

2. Trong thiết bị đầu cuối, điều hướng đến thư mục chứa tập lệnh Python của bạn bằng cách sử dụng lệnh cd

Ví dụ: lệnh bên dưới sẽ thay đổi thư mục của tôi thành thư mục dev

cd /home/dev/dev

3. Trong thư mục này, tôi có một số tập lệnh Python

Để chạy tập lệnh Python, tôi cần viết python3, theo sau là tên tập lệnh. Điều quan trọng cần lưu ý là lệnh python có thể khác. Ví dụ: nó có thể chỉ là python hoặc python3.1

python3 example.py

4. Nếu bạn muốn chạy một tập lệnh Python mà không đặt trước tập lệnh đó bằng python, bạn sẽ cần chỉ định một dòng shebang trỏ đến môi trường Python. Dòng shebang cần phải ở đầu tệp

Dưới đây là một ví dụ về một dòng shebang trỏ đến vị trí của Python 3

#!/usr/bin/env python3

Sau khi thêm dòng shebang, nếu bạn thử và chạy tập lệnh mà không có lệnh python, thì tập lệnh vẫn chạy bình thường. Tuy nhiên, bạn có thể cần sử dụng chmod để làm cho tệp có thể thực thi được

./example.py

Chạy Tập lệnh Python trong IDE

Hầu hết các môi trường phát triển tích hợp [IDE] hiện đại sẽ có một phương pháp kiểm tra mã sẵn có, chẳng hạn như các tập lệnh Python. Tuy nhiên, cách bạn chạy và kiểm tra mã sẽ thay đổi từ IDE này sang IDE khác, vì vậy bạn có thể cần tra cứu hướng dẫn về cách thực hiện

Trong ví dụ này, chúng tôi sẽ sử dụng Visual Studio Code, một IDE có sẵn trên hầu hết mọi hệ điều hành, kể cả Ubuntu

Có hai cách để bạn có thể chạy tập lệnh Python trong mã VS. Phương pháp đầu tiên liên quan đến việc sử dụng chế độ chạy và gỡ lỗi tích hợp. Phương pháp thứ hai sẽ sử dụng thiết bị đầu cuối tích hợp

1. Tải mã VS trên máy tính của bạn và mở tệp Python mà bạn muốn kiểm tra

Trong thanh bên, nhấp vào biểu tượng có biểu tượng phát và lỗi. Tiếp theo, nhấp vào “Chạy và gỡ lỗi”

Mã VS bây giờ sẽ mở thiết bị đầu cuối sẵn có và chạy tệp, như trong hình bên dưới

2. Để sử dụng thiết bị đầu cuối tích hợp, hãy nhấp chuột phải vào tệp của bạn trong tab trình khám phá ở phía bên tay phải. Sau đó, nhấp vào tùy chọn “Mở trong Terminal tích hợp“

Tùy chọn này sẽ mở một thiết bị đầu cuối ở cuối trình chỉnh sửa. Mã VS sẽ đặt thư mục thành vị trí của tập lệnh của bạn. Tại đây bạn có thể chạy tập lệnh Python của mình từ bên trong IDE

Ví dụ: trong ảnh chụp màn hình bên dưới, chúng tôi viết python dataypes.py để chạy tệp của chúng tôi

Phần kết luận

Tôi hy vọng bây giờ bạn đã hiểu rõ về cách bạn có thể chạy tập lệnh Python trên hệ điều hành bạn chọn. Python là một lựa chọn tuyệt vời để chạy các tập lệnh xử lý các tác vụ khác nhau vì đây là ngôn ngữ lập trình đa năng

Nếu bạn chưa quen với Python, chúng tôi khuyên bạn nên xem một số hướng dẫn để tìm hiểu thêm về Python và các đặc điểm của nó. Học cú pháp Python hoặc các biến bạn có thể sử dụng là một nơi tuyệt vời để bắt đầu

1. Sử dụng nó như một mô-đun. nhập tệp bạn muốn chạy và chạy các chức năng của nó. Ví dụ: giả sử bạn muốn nhập tệpB. py vào tập tinS. py, giả sử các tệp nằm trong cùng một thư mục, bên trong tệpA bạn sẽ viết

import fileB

Bây giờ trong tệpS, bạn có thể gọi bất kỳ chức năng nào bên trong tệp như

fileB.my_func[]

2. Bạn có thể sử dụng lệnh exec.  

execfile['file.py']

thực thi tập tin. py trong trình thông dịch

3. Bạn có thể sinh ra một quy trình mới bằng cách sử dụng hệ điều hành. lệnh hệ thống

Ví dụ

os.system['python my_file.py']

Chủ Đề