代码拉取完成,页面将自动刷新
import parquet
import json
import logging
## assuming parquet file with two rows and three columns:
## foo bar baz
## 1 2 3
## 4 5 6
#logging.basicConfig(level=logging.DEBUG)
logging.basicConfig(level=logging.DEBUG,
format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s',
datefmt='%a, %d %b %Y %H:%M:%S',
filename='/tmp/test.log',
filemode='w+')
logger = logging.getLogger("parquet") # pylint: disable=invalid-name
with open("/tmp/tb/000000_0", "rb+") as fo:
# prints:
# {"foo": 1, "bar": 2}
# {"foo": 4, "bar": 5}
#for row in parquet.DictReader(fo, columns=['name']):
#with open("/home/sqm/parquet-python/test-data/nation.dict.parquet") as fo:
for row in parquet.DictReader(fo):
print(json.dumps(row))
'''
with open("test.parquet") as fo:
# prints:
# 1,2
# 4,5
for row in parquet.reader(fo, columns=['foo', 'bar]):
print(",".join([str(r) for r in row]))
'''
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。