получение данных из cx_oracle в pd python - PullRequest
0 голосов
/ 06 октября 2019

Я хочу получить данные из запроса ниже. этот запрос имеет две записи с двумя столбцами. Я использую cx_oracle и pandas для этого.

Я получаю ошибку, как показано, и не знаю, что здесь делать!

def create_plot():
con = cx_Oracle.connect("`xxx/xxx@localhost:xx/xx")

df = pd.read_sql_query("select STATUS, count (xxx) from TRANSACTIONS where STATUS is not null  group by STATUS", con)
for res in df:
    s = res[0]
    e = res[1]

df = pd.DataFrame({'x': s , 'y':e }) # creating a sample dataframe


data = [
    go.Bar(
        x=df['x'], # assign x as the dataframe column 'x'
        y=df['y']
    )
    ]
graphJSON = json.dumps(data, cls=plotly.utils.PlotlyJSONEncoder)
return graphJSON
...