把通过命令输出的内容存为csv,写出Python脚本
时间: 2023-04-06 20:05:12 浏览: 261
利用Python如何将数据写到CSV文件中
我可以回答这个问题。您可以使用Python中的csv模块将命令输出的内容存储为csv文件。以下是一个示例脚本:
```python
import csv
import subprocess
# 运行命令并获取输出
cmd_output = subprocess.check_output(['your_command_here'])
# 将输出转换为字符串并按行拆分
output_lines = cmd_output.decode().split('\n')
# 创建csv文件并写入数据
with open('output.csv', 'w', newline='') as csvfile:
writer = csv.writer(csvfile)
for line in output_lines:
writer.writerow([line])
```
请将“your_command_here”替换为您要运行的命令。此脚本将输出存储在名为“output.csv”的文件中。
阅读全文