curs = con.cursor()
out_curs = con.cursor()
curs.execute("""
BEGIN 
    sp_procedure(:cid, :rep_date, :cur); 
END;""",
    cid=cid, rep_date=rep_date, ret=outcurs)
Python-Oracle Passing in a Cursor Out Parameter