python - PrettyTable 的 Python 错误中的参数计数不匹配
问题描述
我已经将 PrettyTable 与 Python3 一起使用了一段时间,但现在坚持将其作为成员对象集成到一个类中。
考虑以下具有 4 列的表的构造函数代码:
columns=["A","B","C","D"]
self.t_report = PrettyTable(columns)
self.t_report.add_row("a","b","c","d")
Python 错误信息:
TypeError: add_row() takes 2 positional arguments but 5 were given
当我定义 4:4 时,这个 2:5 是怎么来的?
解决方案
尝试更换
self.t_report.add_row("a","b","c","d")
和
self.t_report.add_row(["a","b","c","d"])
推荐阅读
- javascript - Discord Bot 卡在“就绪”状态
- node.js - 我现在正在使用节点集群模块创建 Worker,我需要设置负载平衡
- ios - Xamarin iOS 构建创建导致构建错误的空白图标
- c# - Autofac:IEnumerable
将始终返回从 IInterface 派生的对象列表? - visual-studio-code - MacOs vscode c++架构arm64的未定义符号:
- python - 检测到人脸时出现索引错误
- azure-data-factory - ADF 的 REST API:检查 https URL 是否可用
- android - React Native APK 大小混淆
- css - 如何在单个弹性容器中将弹性项目设为左右
- random-forest - Weka 随机森林属性定义