본문 바로가기 메뉴 바로가기

메모

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

메모

검색하기 폼
  • 분류 전체보기 (27)
    • 개발 (2)
      • Python (0)
      • CentOS7 (0)
      • Spring (1)
      • 기타 (1)
    • 코딩테스트 (12)
      • 백준 (1)
      • Algorithm (1)
      • leetcode (7)
      • 프로그래머스 (3)
    • CS 공부 (0)
      • Java (0)
      • DB (0)
      • OS (0)
      • Spring (0)
    • 에러로그 (9)
      • spring (3)
      • jsp (0)
      • mysql (1)
      • CentOS7 (1)
      • python (4)
    • TIL (0)
      • 2019년 (0)
      • 2020년 (0)
      • 2021년 (0)
    • 개인자료 (2)
  • 방명록

에러로그/python (4)
[python] 문자열에 int형을 합칠 때 발생하는 에러 (TypeError: can only concatenate str (not "int") to str)

python에서는 문자열을 합칠 때 숫자형을 사용할 수 없다. 따라서 숫자를 넣어주고 싶다면 '%d'를 활용한다.

에러로그/python 2020. 8. 7. 17:51
[python] json을 string으로 변환 시 유니코드로만 변환되는 문제

현재 진행하는 프로젝트에서 사용하는 API의 반환 형식이 Json array이다. 중간 단계로, api 결과를 flask의 뷰에 뿌려주고자 json.dumps()를 사용하면서 발생하였다. python3.8을 사용중인데, str에서 decode가 drop되었다. str.encode().decode()로 사용해도 해결이 되지 않았고, str.encode('utf-8')로도 해결이 되지 않았다. 문제의 해결법은 dumps에 있었다. dumps의 인자로 ensure_ascii=False를 추가해 해결하였다. 참고: https://datamod.tistory.com/104

에러로그/python 2020. 8. 7. 16:37
[python] flask에서 list를 반환할 수 없는 문제 (TypeError: The view function did not return a valid response. )

API의 반환 값이 Json Array였고, 이를 flask에서 return했을 때 오류가 발생한다. 원인은 에러메세지와 함께 출력되었는데, return type에 list는 포함되지 않기 때문이다. 따라서 json Array의 경우 string으로 형변환을 해주어야 한다. 즉, json.dumps()를 사용하면 된다.

에러로그/python 2020. 8. 7. 16:28
[python] IndentationError: unexpected indent

python은 들여 쓰기가 매우 중요하다. 들여 쓰기로 영역을 구분하기 때문이다. 해당 오류는 들여 쓰기가 잘못되어 발생한다. n ++ 로 코드를 작성하였다가, 기사 시험 공부할 때 증감 연산자를 지원하지 않는다는 것을 생각해냈다. 그래서 n = n + 1로 코드를 변경했는데 실수로 스페이스를 입력해서 발생하였다. 파이썬 코드를 작성하면서 맥에서 쓰던 idle을 그대로 사용하고 있다. idle에서 보통은 들여 쓰기를 알아서 해주기 때문에, 또 들여 쓰기를 유의해서 하는 편인지라 파이썬을 조금 써보았음에도 처음 접하는 오류였다. 앞으로도 더 유의해서 작성해야겠다.

에러로그/python 2020. 7. 30. 19:52
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • leetcode #python #알고리즘
  • Python
  • 프로그래머스
  • 알고리즘
  • python #leetcode #algorithm
  • python #프로그래머스 #완전탐색
  • map
  • Tistory
  • dumps
  • 스프링 #시큐리티 #에러
  • 파이썬
  • python #leetcode #set
  • notion
  • flask
  • 프로그래머스 #heap #힙 #heapq #python
  • python #프로그래머스 #알고리즘
  • 에러로그
  • MySQL
  • 정렬
  • C++
  • bfs #백준 #2606 #python
  • 선택정렬
  • centOS7
more
«   2025/06   »
일 월 화 수 목 금 토
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.