Almenon / Almenon/AREPL-backend

add handler for tuple

未关闭
#87 0 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
enhancement good first issue help wanted python
主要语言
Python
星标
14
派生
8
平均合并
4 天 19 小时
30 天内合并 PR
4

描述

add the handler to https://github.com/Almenon/AREPL-backend/blob/master/python/arepl_custom_handlers.py

```python
from collections import namedtuple
Person = namedtuple('Person', 'first_name last_name zip_code')
p1 = Person('Joe', 'Schmoe', '93002')
print(dir(p1))
print(p1.__repr__)
```

Named tuples are not represented well in the variable viewer - the important part of the tuple is the py/seq and py/newargs isn't really necessary.

**vars**:
```
-{
Person: -{
py/type: "__main__.Person"
},
p1: -{
py/object: "__main__.Person",
py/newargs: -{
py/tuple: +[3 items]
},
py/seq: -[
"Joe",
"Schmoe",
"93002"
]
}
}
```

贡献指南

这个仓库没有索引到贡献指南

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。