Làm cách nào để có thể truy cập mô-đun thư viện chuẩn (nói toán) khi tệp prog.py được đặt trong cùng thư mục với mô-đun cục bộ có cùng tên (math.py)?Cách truy cập mô-đun thư viện chuẩn trong Python khi có mô-đun cục bộ có cùng tên?
Tôi hỏi câu hỏi này vì tôi muốn tạo ra một gói uncertainties
rằng người ta có thể sử dụng như là
import uncertainties
from uncertainties.math import *
Như vậy, có một mô-đun toán địa phương bên trong thư mục bất trắc. Vấn đề là tôi muốn truy cập vào mô-đun toán học thư viện chuẩn từ những điều không chắc chắn/__ init__.py.
Tôi không muốn đổi tên các điểm không chắc chắn.math vì mô-đun này được thiết kế để thay thế các hàm từ mô-đun toán học (với các số tương đương xử lý sự không chắc chắn về số).
PS: câu hỏi này liên quan đến mô-đun tôi đã viết để thực hiện calculations with uncertainties trong khi tính đến mối tương quan giữa các biến.
Được xác nhận là câu trả lời: câu trả lời này là câu hỏi (mặc dù S. Lott đã thuyết phục tôi rằng tôi nên theo một tuyến đường khác :). – EOL
Vâng, tôi cũng không sử dụng toán học làm tên mô-đun;) – mbarkhau
"Có lẽ trong 2,7" - Điều đó thực sự chưa bao giờ xảy ra. 2.7 người dùng cần dòng absolute_import nếu họ muốn hành vi này. – Joe