gpt4 book ai didi

python - 使用 shell 或批处理命令行将 Python Pretty 表转换为 CSV

转载 作者:太空狗 更新时间:2023-10-30 02:59:10 24 4
gpt4 key购买 nike

有什么简单的方法可以将 Python Pretty 表的输出转换为语法上可用的格式,例如 CSV。

输出看起来像这样:

C:\test> 新星列表

    spu+--------------------------------------+--------+--------+------------+-------------+-----------------------------------+
| ID | Name | Status | Task State | Power State | Networks |
+--------------------------------------+--------+--------+------------+-------------+-----------------------------------+
| 6bca09f8-a320-44d4-a11f-647dcec0aaa1 | tester | ACTIVE | - | Running | OpenStack-net=10.0.0.1, 10.0.0.3 |
+--------------------------------------+--------+--------+------------+-------------+-----------------------------------+

最佳答案

也许这会让你接近:

nova list | grep -v '\-\-\-\-' | sed 's/^[^|]\+|//g' | sed 's/|\(.\)/,\1/g' | tr '|' '\n'

这将去掉 --- 行删除前导 |替换除最后一个以外的所有 |和 ,替换最后一个 |与\n

关于python - 使用 shell 或批处理命令行将 Python Pretty 表转换为 CSV,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32128226/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com