목차
- 파이썬 bytes 형태의 json 값을 문자열로 변환 예제 이전 포스팅 링크 및 설명
- 파이썬 base64 비밀번호 인코딩 예제 이전 포스팅 링크 및 설명
- 파이썬 json 자료구조를 dict로 변환 예제 이전 포스팅 링크 및 설명
- 파이썬 /t 포멧으로 탭 출력 예제
- 파이썬 탭 아스키 코드 추가로 탭 출력 예제
파이썬 bytes 형태의 json 값을 문자열로 변환 예제 이전 포스팅 링크 및 설명
이전에 작성한 글에서는 파이썬에서 bytes 형태의 json을 문자열로 바꾸는 방법에 대해 알아보았습니다. json 데이터를 다룰 때는 이런 변환 과정이 필요할 수 있습니다. 이에 대한 자세한 방법은 이전 포스팅에서 확인하실 수 있습니다. 이론보다는 실제 예시를 통해 배우는 것이 더 효과적이니 꼭 살펴보시기 바랍니다. 클라이언트와 서버 프로그래밍에서 json은 HTTP 통신시 자주 사용하는 포멧입니다. 따라서 파이썬에서 이런 기능을 구현한다면 json과 바이트간 형 변환에 대해 학습해주세요.
2023.08.02 - [Python/json] - [Python] json 문자열 바이트 변환 예제(bytes to json)
[Python] json 문자열 바이트 변환 예제(bytes to json)
목차 1. JSON을 문자열로 변환하는 예제 2. 변환된 문자열을 바이트로 변환하는 예제 3. JSON bytes를 문자열로 변환하는 예제 4. JSON 문자열을 JSON으로 변환하는 예제 1. JSON을 문자열로 변환하는 예제
salguworld.tistory.com
파이썬 base64 비밀번호 인코딩 예제 이전 포스팅 링크 및 설명
비밀번호를 안전하게 관리하기 위해 base64 인코딩을 활용하는 방법에 대해 이전에 소개한 적이 있습니다. 이 방법을 활용하면 텍스트 형태의 비밀번호를 base64 형태로 인코딩하여 안전하게 저장할 수 있습니다. 이에 대한 상세한 설명과 예제는 이전 포스팅에서 확인하실 수 있습니다. 평문의 비밀번호를 컴퓨터에 저장하거나 데이터베이스에 저장하면 비밀번호 유출시 심각한 보안 문제를 발생시킬 수 있습니다. 따라서 base64로 인코딩 된 값을 서로 주고받아야합니다. 아래는 파이썬에서 base64 인코딩하는 예제가 포함된 포스팅 링크입니다.
2023.08.02 - [Python] - [Python] base64 인코딩/디코딩 예제 - 2(json base64 문자열 디코딩)
[Python] base64 인코딩/디코딩 예제 - 2(json base64 문자열 디코딩)
목차 이전 인코딩 예제 포스팅 base64 문자열 디코딩 간단 예제 json base64 문자열 디코딩 예제 간단한 base64 디코딩 활용 예제 여러개의 base64 데이터를 디코딩하는 예제 1. 이전 인코딩 예제 포스팅
salguworld.tistory.com
파이썬 json 자료구조를 dict로 변환 예제 이전 포스팅 링크 및 설명
파이썬에서 json 자료구조를 dictionary로 변환하는 방법에 대해 이전에 작성한 글에서 다루었습니다. 이 방법을 이용하면 간편하게 json 데이터를 파이썬의 dictionary로 변환하여 활용할 수 있습니다. 위에서 설명한 형 변환 예제는 json 바이트 값을 json 자료구조로 변환하는 예제였다면 이 포스팅에서 다루고 있는 것은 json 자료구조를 파이썬의 키와 값 형태인 dictionary 로 변환하는 것을 의미합니다. 만약 해당 내용이 궁금하시다면 아래 링크를 참고하여 학습해주세요.
2023.08.02 - [Python] - [Python] json에서 dict 변환 예제(dict to json, json 리스트 변환)
[Python] json에서 dict 변환 예제(dict to json, json 리스트 변환)
목차 JSON에서 dict 변환 간단 예제 JSON 객체 포함 JSON에서 dict 변환 예제 JSON 리스트를 dict로 변환 예제 오류 처리 및 예외처리 예제 json.load() 함수로 json 파일 로드 예제 1. JSON에서 dict 변환 간단 예
salguworld.tistory.com
파이썬 /t 포멧으로 탭 출력 예제
아래는 파이썬에서 문자열을 출력할 때 탭을 활용하는 예제입니다. '/t'는 탭을 의미하는 이스케이프 문자입니다. 이를 활용하면 문자열 사이에 공백을 쉽게 넣을 수 있습니다. 예를 들어, print("Hello/tWorld")를 실행하면 "Hello World"와 같이 출력됩니다. 아래 예제 코드를 직접 실행해보세요.
print("이것은\t탭입니다.")
print("이것은\t\t 이중 탭 입니다.")
print("이것은\t\t\t 삼중 탭 입니다.")
파이썬 탭 아스키 코드 추가로 탭 출력 예제
파이썬에서는 아스키 코드를 이용해서도 탭을 출력할 수 있습니다. 아스키 코드 9는 탭을 의미합니다. 따라서, print("Hello"+chr(9)+"World")를 실행하면 "Hello World"와 같이 탭이 추가된 문자열을 출력할 수 있습니다. 아래 예제 코드를 실행하여 아스키 코드를 이용하여 문자열 사이에 탭을 추가해보세요.
tab = chr(9)
print("이것은" + tab + "탭입니다.")
print("이것은" + tab + tab + " 이중 탭 입니다.")
print("이것은" + tab + tab + tab + " 삼중 탭 입니다.")