Submodule plots is in `__all__` but not imported in `__init__.py`
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 48/100
Hướng nghiên cứu
Bắt đầu trong package init.py và so sánh mục all của nó cho plots với ví dụ import được ghi trong tài liệu. Kiểm tra hành vi hiện tại của import cmocean rồi gọi cmocean.plots.plot_gallery(). Hoàn thành khi cách truy cập được ghi trong tài liệu không còn gây ra AttributeError.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Hi,
This might be deliberate but it seems that the submodule plots is not imported in the __init__.py but is included in __all__.
I can see there are some optional dependencies for some of the functions but their imports are only inside the concerned functions.
That means that if someone wants to use the plots submodule they would need to explicitly import it, which seems a bit strange when the documentation has this:
import cmocean
cmocean.plots.plot_gallery()
Which currently gives:
AttributeError: module 'cmocean' has no attribute 'plots'
- Ngôn ngữ chính
- Python
- Star
- 269
- Fork
- 54
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của matplotlib/cmocean
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 45/100
matplotlib/cmocean#120 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 50/100
matplotlib/cmocean#119 · 1 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 52/100
matplotlib/cmocean#118 ·
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
matplotlib/cmocean#116 ·
-
wrong version of matplotlib? Đang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
matplotlib/cmocean#115 ·
Tất cả issue của matplotlib/cmocean
Issue tương tự
-
[Bug] reef-hermes tells me to resume with hermes --resume, which does not work from my shell Đang mởarea: harness bug status: needs-triage
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
Human-Agent-Society/reef#625 ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 80/100
learningequality/kolibri#15351 · 2 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Name consistency Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
eellak/triplestore#65 · 1 bình luận ·