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

  • FRED

    FRED

    1 EKİM 2005
  • jonathepianist

    jonathepiani

    31 Temmuz 2008
  • williamfitzsimmons

    williamfitzs

    14 Mart 2008