Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để tạo một tệp Python chạy một tệp khác?

Có nhiều cách để làm cho một tệp Python chạy một tệp khác.

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ệpA.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ệpA, bạn có thể gọi bất kỳ hàm nào bên trong tệpB như:

fileB.my_func()

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

execfile('file.py')

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

3. Bạn có thể tạo ra một quy trình mới bằng lệnh os.system.

Ví dụ

os.system('python my_file.py')