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

Làm cách nào để nhập các mô-đun Python theo mặc định tại thời điểm chương trình bắt đầu?

Sử dụng biến môi trường PYTHONSTARTUP. Từ tài liệu chính thức:

Nếu đây là tên của một tệp có thể đọc được, thì các lệnh Python trong tệp đó sẽ được thực thi trước khi lời nhắc đầu tiên được hiển thị trong chế độ tương tác. Tệp được thực thi trong cùng một không gian tên nơi các lệnh tương tác được thực thi để các đối tượng được xác định hoặc nhập trong đó có thể được sử dụng mà không cần đủ điều kiện trong phiên tương tác.

Vì vậy, chỉ cần tạo một tập lệnh python với các câu lệnh nhập và trỏ biến môi trường đến nó. Để biết hướng dẫn về cách tạo biến môi trường trên hệ điều hành của bạn, hãy xem:https://www.java.com/en/download/help/path.xml. Sử dụng tên biến là PYTHONSTARTUP thay vì PATH.

Tuy nhiên, hãy nhớ rằng 'Rõ ràng luôn tốt hơn là ngầm hiểu', vì vậy đừng dựa vào hành vi này cho các kịch bản sản xuất. Ngoài ra, bạn nhập càng nhiều thì thời gian khởi động python của bạn sẽ càng chậm hơn.