データフレームの使用方法を学びます。私は間違って何をしていますか?データフレームへのSQLクエリ
私の試み:
import pyodbc
import pandas as pd
from pandas import read_csv
from sqlalchemy import create_engine
from sqlalchemy.engine.url import URL
import time
import csv
import sys
Class Query(object):
def do_something(self):
con={'drivername':'mssql+pymssql','host': 'host-name', 'port': number, 'database': 'databasename','username':'username','password':'asdf'}
query = """ select column1 from schema.table1 """
df=pd.read_sql_query('parse',con,index_col=None,coerce_float=True,params=None,parse_dates=None,chunksize=None)
x=Query()
x.do_something()
目標は、最終的にはCSVファイルにこのDFを格納することです。次に、クエリを実行して、CSVファイルにその列を追加する必要があります。助けてください。
あなたはPython 3以降を使用していますか? – J3STER
私はPython 2.7を使用しています –
AttributeError: 'dict'オブジェクトの属性に 'cursor'というエラーはありませんが、文献ではパンダを使用するときにカーソルを定義することについて何も表示されませんhttp://pandas.pydata.org /pandas-docs/version/0.19.2/generated/pandas.read_sql_query.html#pandas.read_sql_query –