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

Làm thế nào để xác định vị trí một mô-đun cụ thể trong Python?

Đối với một mô-đun python thuần túy, bạn có thể tìm thấy vị trí của các tệp nguồn bằng cách xem mô-đun .__ file__. Ví dụ:

>>> import mymodule
>>> mymodule.__file__
C:/Users/Ayush/mymodule.py

Tuy nhiên, nhiều mô-đun tích hợp sẵn được viết bằng C, và do đó mô-đun .__ file__ trỏ đến tệp .so (không có mô-đun .__ tệp__ trên Windows) và do đó, bạn không thể xem nguồn.

Chạy "python -v" từ dòng lệnh cho bạn biết những gì đang được nhập và từ đâu. Điều này rất hữu ích nếu bạn muốn biết vị trí của các mô-đun được tích hợp sẵn.