Python: Scraping .json, подача в панды DataFrame и вывод как Excel

Я нашел это чрезвычайно полезным

def memoize(function):
    from functools import wraps

    memo = {}

    @wraps(function)
    def wrapper(*args):
        if args in memo:
            return memo[args]
        else:
            rv = function(*args)
            memo[args] = rv
            return rv
    return wrapper


@memoize
def fibonacci(n):
    if n < 2: return n
    return fibonacci(n - 1) + fibonacci(n - 2)

fibonacci(25)
0
задан Nick 28 February 2019 в 02:35
поделиться

1 ответ

Я подозреваю, что json_normalize поможет. Он перенесет ваш файл json в плоскую структуру таблицы.
documents_link

например:

from pandas.io.json import json_normalize
with open('example_1.json') as data_file:    
    d = json.load(data_file)
    df = json_normalize(d)
0
ответ дан B Troy 28 February 2019 в 02:35
поделиться
Другие вопросы по тегам:

Похожие вопросы: