예제 #1
0
def test_respond_frame_csv(nav):
    x = nav.to_frame(name="Maffay")
    response = respond_pandas(x, "csv")
    f = pd.read_csv(StringIO(response.data.decode("utf-8")),
                    index_col=0,
                    header=0,
                    parse_dates=True)
    pdt.assert_frame_equal(f, x, check_names=False)
예제 #2
0
def test_respond_json():
    x = ["A", "B"]
    response = respond_pandas(x, "json")
    #print(response.data)
    assert json.loads(response.data) == ["A", "B"]
예제 #3
0
파일: server.py 프로젝트: Trading42/pyutil
def json():
    return respond_pandas(object=frame, format="json")
예제 #4
0
def test_respond_frame_json(nav):
    x = nav.to_frame(name="Maffay")
    response = respond_pandas(x, "json")
    pdt.assert_frame_equal(
        pd.read_json(response.data, typ="frame", orient="table"), x)
예제 #5
0
파일: server.py 프로젝트: Trading42/pyutil
def csv():
    return respond_pandas(object=frame, format="csv")