ipywidgets GridspecLayout not supported
Đang mở
Chưa có ai nhận issue này.
bug
P3
- Ngôn ngữ chính
- Python
- Star
- 18.8k
- Fork
- 2.8k
- Merge trung bình
- 16 giờ 26 phút
- Pull request đã merge (30 ngày)
- 21
Mô tả
import plotly.graph_objects as go
fig = go.FigureWidget(go.Bar(
x=[20, 14, 23],
y=['giraffes', 'orangutans', 'monkeys'],
orientation='h'))
from ipywidgets.widgets import HBox
HBox([fig,fig])

from ipywidgets import GridspecLayout
grid = GridspecLayout(1, 2)
grid[1,1]=fig
---------------------------------------------------------------------------
ValueError Traceback (most recent call last)
<ipython-input-3-551846bd84cb> in <module>
1 from ipywidgets import GridspecLayout
2 grid = GridspecLayout(1, 2)
----> 3 grid[1,1]=fig
/opt/conda/lib/python3.8/site-packages/ipywidgets/widgets/widget_templates.py in __setitem__(self, key, value)
316 self._id_count += 1
317 obj_id = 'widget%03d' % self._id_count
--> 318 value.layout.grid_area = obj_id
319
320 rows, columns = self._get_indices_from_slice(row, column)
/opt/conda/lib/python3.8/site-packages/plotly/basedatatypes.py in __setattr__(self, prop, value)
4978 if match is None:
4979 # Set as ordinary property
-> 4980 super(BaseLayoutHierarchyType, self).__setattr__(prop, value)
Hướng dẫn đóng góp
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.
Hướng nghiên cứu
Chạy các ví dụ Python được cung cấp trong một notebook Jupyter, so sánh trường hợp HBox hoạt động với phép gán GridspecLayout gây ra ValueError. Theo dõi cách widget hình xử lý phép gán layout, sau đó xác minh rằng việc đặt một FigureWidget vào GridspecLayout hoạt động mà không phát sinh ngoại lệ được báo cáo.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- jupyter-notebook, python
- Lĩnh vực
- frontend
- Loại issue
- Lỗi
- Độ khó
- 3/5
- Thời gian dự kiến
- 1-2 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 45/100