12:00 문자열 질문드려요
239
8 asked
- 이외의 문의등은 평생강의이므로 양해를 부탁드립니다
- 현업과 병행하는 관계로 주말/휴가 제외 최대한 3일내로 답변을 드리려 노력하고 있습니다
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
Answer 2
0
안녕하세요.
크게 보면, 결국 sql 변수에 SQL 구문을 문자열로 넣은 후, 이를 cursor.execute() 를 통해 실행시키는 것인데요. 파이썬에서 문자열 과 문자열을 더하면, 두 문자열을 붙일 수 있습니다. 이런 방식을 통해, 길고 온전한 SQL 구문을 만든 것인데요.
문자열A + 문자열B 는 결국 문자열A문자열B 가 되지만,
문자열A + 숫자 등은 에러가 납니다. 둘을 더할 수 없으니까요.
그래서, str() 은 item_info 의 각 데이터가 혹시라도 숫자일까봐 이를 문자열로 바꾸는 명령이고, 이를 통해 결국 문자열A + 문자열B 이 처리되어 문자열A문자열B 로 만들기 위해 사용하였습니다.
아마 이 부분등이 애매하시다면, 기본 문법 정리가 조금 덜되셔서나 익숙하지 않으셔서일 수도 있습니다. 그런 부분은 다음 강의에서 잘 정리해놓고, 문제도 많이 넣어놨는데, 이 부분도 참고해보시면 좋을 것 같습니다.
https://www.inflearn.com/course/python-crawling-basic
감사합니다.
실습을 따라하는데 데이터베이스가 보이지 않아요
0
49
1
섹션1 4강부터 강의 실행 안됨 이슈
0
75
1
강의 자료 다운로드 관
0
88
1
강의 영상이 안나와요..
0
78
1
섹션4 화면 자체가 안나와요
0
116
1
강의 화면이 안 보이고, 목소리밖에 안나와요 ;;
0
114
1
데이터 삭제 질문
0
120
1
mysql 설치가 되지 않습니다.
0
1375
3
강의 결과 질문 - SQLD, 데이터베이스 설계, 프로젝트 구축 하여 취업
0
144
1
지마켓 파일 불러왔는데, 테이블이 생성이 안됩니다
0
117
1
실습 코드 깃허브 업로드
0
143
1
sql_safe_updates 옵션
0
152
1
sql 설치 문제
0
1419
2
서브쿼리를 JOIN으로 바꾸기
0
153
1
중고급 SQL과 실전 데이터 문의
1
154
1
(맥환경) workbench 이용할 때 패스워드 입력 안해도 자동으로 활성화 가능해져요..
0
348
1
강의 커리큘럼 질문 있습니다.
0
175
1
강의 자료 이미지가 보이지 않습니다.
0
160
1
Join 구문에서 메인 테이블
0
175
1
예제문제 추가 쿼리 질문
0
203
2
강의 화면 출력이 되지 않는 현상
0
208
1
파이썬으로 다루는 MySQL
0
204
1
JOIN 활용 SQL 연습문제
0
176
1
Dbeaver 라는 SQL 쿼리 실행 툴을 써도 될까요?
0
302
1

