- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我的 json 数据如下所示:
data ={
"time": "2018-10-02T10:19:48+00:00",
"class": "NOTIFICATION",
"type": "Access Control",
"event": "Window/Door",
"number": -61
}
time class type event number
2018-10-02T10:19:48+00:00 NOTIFICATION Access Control Window/Door -61
最佳答案
我认为这与将 JSON 转换为 csv 相同,但您可以使用 tab 作为分隔符,而不是使用逗号,如下所示:
import json
import csv
# input data
json_file = open("data.json", "r")
json_data = json.load(json_file)
json_file.close()
data = json.loads(json_data)
tsv_file = open("data.tsv", "w")
tsv_writer = csv.writer(tsv_file, delimiter='\t')
tsv_writer.writerow(data[0].keys()) # write the header
for row in data: # write data rows
tsv_writer.writerow(row.values())
tsv_file.close()
tsv_writer.writerow(data.keys()) # write the header
tsv_writer.writerow(data.values()) # write the values
关于json - 如何使用 python 将 JSON 数据转换为 .tsv 文件。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53311116/
List list=null; ICsvListReader listReader = null; listReader = new CsvListReader(new FileReader(new
简短而甜蜜:如何从 R 导出 TSV/CSV? write.table/write.csv几乎可以工作: test <- data.frame(a = 2 : 4, b = 3 : 5) write.
我刚开始使用 Python 的 csv 模块,但由于缺少转义字符和奇怪的数据,我不断遇到无法解析的问题。以下是导致它抓取多行并中断(制表符分隔值)的两个示例: B 2885192 "Some inpu
我已获得一个 TSV 文件。我正在使用 getchar() 函数阅读它,并在运行函数时在命令行中输入 program = MAX_LENGTH_OF_STRINGS) {
我有一个 .tsv,我需要找出特定列中的频率变量并按降序排列该数据。我在 c 中运行一个脚本,该脚本下载一个缓冲区并将其保存到一个 .tsv 文件中,该文件带有一个名称的日期戳,位于与我的代码相同的目
我有一个存储有向图的文件。每行表示为 node1 TAB node2 TAB权重 我想找到节点集。有没有更好的方式获得工会?我当前的解决方案涉及创建临时文件: cut -f1 input_graph
我有一个 5GB+ TSV 文件。我需要可视化它包含的数据,但 Excel 无法打开文件(显然太大了)。 Tableau 不能处理 TSV 文件,Access 也不能。我尝试使用 010 Editor
我总共有 254 个文本文件。我想在 r-programming 中将所有文本文件转换为一个 tsv 文件。我该怎么做?即使在 r 中不可能,还有其他方法可以做到吗? path % wr
我需要阅读一个表格,它是 .tsv R 中的文件。 test <- read.table(file='drug_info.tsv') # Error in scan(file, what, nmax,
我有以下代码要输出到 csv。 import csv keys = ['Name','Hour','Time'] dirname = os.path.dirname(os.path.abspath(_
我正在尝试在 Ubuntu 17.10 中从命令行执行 tesseract。我希望输出位于 .tsv 文件中,因为我需要置信率。正如所解释的here ,我执行: tesseract testing_i
我想使用 Java 代码中的 Apache Jena 的库将 tsv 文件转换为 rdf 文件。我找到了一个从 csv 转换为 rdf 的示例,但它对我没有多大帮助。链接为:http://www.es
我有一个 tsv txt 文件,其中包含 3 行数据。 看起来像: HG sn FA PC 2 16:0 PI 1 18:0 PS 3 20:0 PE 2 24:0
我有以下代码要输出到 csv。 import csv keys = ['Name','Hour','Time'] dirname = os.path.dirname(os.path.abspath(_
我有一个 .tsv 文件,有 39 列最后一列的数据为字符串,长度超过 100,000 个字符现在发生的事情是当我尝试读取文件第 1 行有标题时,然后是数据 发生的事情是在读取第 1 行之后,它转到第
我在访问 tsv 文件中的数据时遇到一些问题。数据位于 tsv 的第三行。我想访问该名称并在屏幕上打印。 box1.bar1 box1.bar2 box1.bar3 box1.bar4
我有一个充满 n 个数据点的 TSV 文件,我想计算所有点之间的距离。我有这样的东西: 我想做的是 .iloc 功能 import pandas as pd x = pd.read_csv('data
我正在尝试在 TSV 上使用正则表达式将每个元素放入捕获组中(听起来很简单,我认为应该如此)。基本上我有一个 58 列的 TSV 文件,我想将每个值放入一个组中。因此,对于正则表达式,我实际上只是执行
您好,我刚刚开始使用 d3 作为数据可视化工具,并且我正在学习本教程:http://bost.ocks.org/mike/bar/ 但是,我的代码: .chart rect { fill:
我正在关注此处的 D3 示例:http://bl.ocks.org/mbostock/3883245 .我正在从远程服务器请求 TSV 来创建图形。我知道这工作正常,因为图表会根据给定的时间自动更改其
我是一名优秀的程序员,十分优秀!