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

  • LounaTutorials

    LounaTutoria

    10 EYLÜL 2009
  • Major FX

    Major FX

    6 HAZİRAN 2012
  • SPBedition

    SPBedition

    24 HAZİRAN 2013