SORU
26 EKİM 2012, Cuma


Nasıl Flask web çerçeve kullanarak json dönmek için

Amacım python Pandalar kullanarak veri özeti ve JSON şeklinde Özet dönmek için. Şişeyi web çerçeve JSON dönmek için kullanıyorum.

Benim kod aşağıdaki gibi JSON almak için(kütüphaneler hariç)

data = pandas.read_csv('D:\myfile.csv')
for colname, dtype in data.dtypes.to_dict().iteritems():
    if dtype == 'object':
        print colname
        count = data[colname].value_counts()
        d = dict((str(k), int(v)) for k, v in count.iteritems())
        f = dict(sorted(d.iteritems(), key=lambda item: item[1], reverse = True)[:5])    
print f
json.dumps(f)

Şişeyi aşağıdaki şeyler yapmalıyım:

@app.route("/summary")
def some_fn():
    # identify filename

    # do summary on file

    # send it back as json

CEVAP
26 EKİM 2012, Cuma


Eğer f sözlük ise, sadece bunu yapabilirsiniz

return flask.jsonify(**f)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Austin Evans

    Austin Evans

    5 AĞUSTOS 2007
  • George McCarron

    George McCar

    29 Mayıs 2013
  • KoreanFrogMania님의 채널

    KoreanFrogMa

    18 Aralık 2011