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

  • Caina Mondo Zine

    Caina Mondo

    13 EKİM 2007
  • DroidModderX ROOT Master

    DroidModderX

    14 ŞUBAT 2011
  • lissaandbeauty

    lissaandbeau

    24 Aralık 2011