
지금 여기예요
4
383
컨텍스트 관리 프로토콜
던더 ‘enter’로 설정 작업하기
던더
enter
메서드는
with
문의 스위트를 실행하기 전에 필요한 설정 코드를 수행할 수 있는
기회를 제공합니다.
log
_
request
함수에서 어떻게 데이터베이스를 설정했는지 다시 한번
확인하세요.
...
dbconfig = { 'host': '127.0.0.1',
'user': 'vsearch',
'password': 'vsearchpasswd',
'database': 'vsearchlogDB', }
conn = mysql.connector.connect(**dbconfig)
cursor = conn.cursor()
_SQL = """insert into log
(phrase, letters, ip, browser_string, results)
...
‘
log_request
’
함수의
데이터베이스 설정
코드예요.
설정 코드는
MySQL
연결 특성 딕셔너리를 이용해 데이터베이스와 연결한 다음 연결에
데이터베이스 커서를 만들었습니다. 그래야 파이썬 코드로 데이터베이스에 명령을 보낼 수
있으니까요. 데이터베이스로 명령을 전달하는 코드를 구현할 때마다 이 설정 작업 코드가
필요합니다. 따라서 설정 작