标题说明了一切:)
但是,我仍然使用Tablefrom类openpyxl.worksheet.table在我创建的 excel 文件中定义一个表。我的问题是创建的表位于Filter我要删除的第一行(从脚本中,而不是通过打开 Excel 文件)。
这是对 Table 类的调用:
tab = Table(displayName='Table_{}'.format(table_name.replace(' ', '_')),
ref="{}:{}".format(table_start, table_end))
Run Code Online (Sandbox Code Playgroud)
这就是我得到的:
这就是我想要得到的:
我在 OpenPyXL Docs 上搜索它,但发现只添加了过滤...
有什么办法可以去掉这个吗?
非常感谢!
我对模板很陌生,特别是参数包,我想知道是否可以从包中获取第一个值。
例如下面的代码:
template <typename T, typename... Args>
bool register(Args... args) {
if (!Foo<T>(args..) {
assert(std::is_same_v<std::string, args...[0]>);
std::cerr << "Failed call Foo with " + args...[0] + "\n";
}
}
Run Code Online (Sandbox Code Playgroud)
我如何真正获得第一个值args...?
值得注意的是args..。可以包含不同的类型(字符串、布尔值等)