import sqlite3
def select_query( 컬럼리스트 )
conn = sqlite3.connect()
cur = conn.cursor()
cur.execute with 컬럼리스트
쿼리결과 = cur.fetchall()
cur.close()
conn.close()
return 쿼리결과
def print_쿼리결과( 쿼리결과리스트 )
print 쿼리결과...
if __name__ == "__main__":
print_쿼리결과( select_query( 컬럼리스트 ) )
컬림리스트 변경
print_쿼리결과( select_query( 변경된컬럼리스트 ) )
대충 이런 루틴을 돌렸는데
두번째 출력문(변경된 컬럼 리스트)에서 출력이 전혀되지 않는 증상이 발생
한참을 고민했는데
select_query() 함수의 결과를 별도의 변수에 받아, 그 변수를 print_쿼리결과() 함수에
넘겨니 해결 됐다.
버그가 아닐까 싶네...
'프로그래밍 > 언어_스크립트' 카테고리의 다른 글
[PyQt] QtDesigner로 생성한 클래스 사용하기 (0) | 2014.11.28 |
---|---|
[파이썬]전역변수 클래스에서 사용? (0) | 2014.08.08 |
[C/C++] signed 형과 unsigned 형의 비교 (0) | 2014.02.24 |
C 함수 C++ 에서 사용하기 (0) | 2013.11.24 |
[lua] 루아의 독특한 문법 몇가지 #2 (0) | 2013.11.14 |