1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
  2. Anuncie Aqui
    Anuncie aqui você Também: fdantas@4each.com.br

[Python] Dataframe from API to CSV

Discussão em 'Python' iniciado por Stack, Setembro 17, 2024.

  1. Stack

    Stack Membro Participativo

    I'm at python and try to export datas from an API to a csv

    import requests
    import pandas as pd


    url = "https://api.bexio.com/2.0/article"
    #r = requests.get('https://api.bexio.com/2.0/article')
    headers = {
    'Accept': "application/json",
    'Content-Type': "application/json",
    'Authorization': "Bearer xxx}


    That works fine.

    [{"id":34,"user_id":1,"article_type_id":1,"contact_id":null,"deliverer_code":"","deliverer_name":"","deliverer_description":"","intern_code":"TEXLINE-SOLD","intern_name":"TEXLINE Sold out","intern_description":"","purchase_price":"0.900000","sale_price":"2.450000","purchase_total":null,"sale_total":null,"currency_id":1,"tax_income_id":16,"tax_id":16,"tax_expense_id":22,"unit_id":1,"is_stock":true,"stock_id":null,"stock_place_id":null,"stock_nr":0,"stock_min_nr":0,"stock_reserved_nr":0,"stock_available_nr":0,"stock_picked_nr":0,"stock_disposed_nr":0,"stock_ordered_nr":0,"width":null,"height":null,"weight":null,"volume":null,"html_text":null,"remarks":"


    the problem here is, i want to export this data to csv where is then nicely listed in a table. I tried with

    from pandas.io.json import json_normalize
    dic = response.json()
    df = pandas.DataFrame(dic)
    df.to_csv('detections.csv', index=False, sep="\t")


    or with pandas as pd. But that dosen't work.

    Continue reading...

Compartilhe esta Página