Getting error:
next(df)
TypeError: DataFrame object is not an iterator
Here goes the code.
import pandas as pd
import os
import sys
import psycopg2
import csv
def redshift():
conn=psycopg2.connect(dbname= 'sdsdf', host='rghgj',
port= '5439', user= 'admin', password= 'assddfd')
df=pd.read_sql('select table_name from vacuum_process where vacuum_enable=1',conn)
conn.autocommit=True
print df
next(df)
for i in df:
curr=conn.cursor()
query= "vacuum %s "% i
curr.execute(query)
print 'success'
redshift()