목차
- 파이썬 JSON 파일을 CSV 파일로 변환하는 예제 이전 포스팅 링크 및 설명
- 파이썬 Yield 문법으로 결과 중도 반환 예제 이전 포스팅 링크 및 설명
- 파이썬 Enumerate 반복자와 for 반복문 활용 예제 이전 포스팅 링크 및 설명
- 파이썬 warnings 모듈의 filterwarnings 함수로 경고 메시지 1회만 출력되도록 설정 예제
- 파이썬 filterwarnings 인자로 ignore를 설정하여 경고 메시지 출력되지 않도록 설정 예제
파이썬 JSON 파일을 CSV 파일로 변환하는 예제 이전 포스팅 링크 및 설명
이전에 공유한 포스팅에서는 파이썬을 이용해 JSON 파일을 CSV 파일로 바꾸는 방법에 대해 알아보았습니다. 이는 데이터 분석이나 머신러닝 등에 활용되는 데이터 전처리 과정 중 하나입니다. 해당 포스팅을 다시 살펴보시면서 JSON 파일을 CSV 파일로 변환하는 과정에 대해 자세히 알아보실 수 있습니다. 특히 JSON은 키와 값으로 이루어진 자료구조로서 네트워크 통신에서 자주 사용됩니다. 이러한 형식의 파일을 엑셀에서 사용하는 CSV 파일로 변환하는 것이 파이썬 코드로 가능합니다. 아래는 해당 포스팅의 링크입니다.
2023.11.05 - [Python] - [Python/Linux] 파이썬 JSON에서 CSV 변환 예제(json to csv convert)
[Python/Linux] 파이썬 JSON에서 CSV 변환 예제(json to csv convert)
목차 이전 포스팅의 파이썬 udp socket 클라이언트 생성 및 메세지 전송 예제 학습 링크 이전 포스팅의 파이썬 udp socket 서버 구성하기 예제 학습 링크 이전 포스팅의 파이썬 tcp socket 클라이언트 구
salguworld.tistory.com
파이썬 Yield 문법으로 결과 중도 반환 예제 이전 포스팅 링크 및 설명
다음으로 이전 포스팅에서는 파이썬의 Yield 문법을 이용하여 결과를 중도 반환하는 방법에 대해 배웠습니다. 이는 큰 데이터를 다룰 때 메모리를 효율적으로 사용하는 데 도움이 됩니다. 해당 포스팅을 다시 읽어보시면서 Yield 문법을 이용한 결과 중도 반환에 대해 알아보실 수 있습니다. 특히 Yield 문법을 사용하면 코드 라인도 줄일 수 있고 조금더 효율적으로 반복문을 활용할 수 있습니다. 명시적으로 반복 결과값을 어느시점에 반환할지 코드에 보이기때문에 자주 사용합니다.
2023.11.06 - [Python] - [Python/Linux] 파이썬 Yield 문법 활용 예제 - 2(sleep 반환 지연, generator)
[Python/Linux] 파이썬 Yield 문법 활용 예제 - 2(sleep 반환 지연, generator)
목차 이전 포스팅의 파이썬 코드 uuid4 모듈 활용하여 UUID 랜덤 생성 예제 학습 링크 이전 포스팅의 파이썬 코드 re 모듈 활용 정규표현식으로 주민등록번호 파싱하기 예제 학습 링크 이전 포스팅
salguworld.tistory.com
파이썬 Enumerate 반복자와 for 반복문 활용 예제 이전 포스팅 링크 및 설명
이전에 공유한 포스팅에서는 파이썬의 Enumerate 반복자와 for 반복문을 활용하는 방법에 대해 알아보았습니다. 이는 반복문을 사용할 때 인덱스와 값을 동시에 사용해야 하는 경우에 유용합니다. 파이썬에서는 for문, while문 등의 반복문이 자주 사용됩니다. 동일한 코드를 여러 객체에 동일하게 실행해야할 때 이러한 반복문을 사용합니다. Enumerate는 Yield 문법과 자주 사용되는 반복문입니다. 정확히 말하면 반복문은 아니고 반복자 문법입니다. 따라서 해당 예제가 궁금하시다면 아래 링크를 참고해주세요.
2023.11.06 - [Python] - [Python/Linux] 파이썬 Enumerate 반복자 생성 예제 - 1(인덱스와 값 생성 및 for 활용)
[Python/Linux] 파이썬 Enumerate 반복자 생성 예제 - 1(인덱스와 값 생성 및 for 활용)
목차 이전 포스팅의 파이썬 코드 Comprehension 문법 예제 학습 링크 이전 포스팅의 파이썬 코드 현재 PC 아이피 주소 확인하기 에제 학습 링크 이전 포스팅의 파이썬 코드 Plistlib.load 애플 plist 구조
salguworld.tistory.com
파이썬 warnings 모듈의 filterwarnings 함수로 경고 메시지 1회만 출력되도록 설정 예제
파이썬에서 warnings 모듈의 filterwarnings 함수를 사용하면 경고 메시지가 한 번만 출력되도록 설정할 수 있습니다. 이렇게 하면 같은 경고 메시지가 반복적으로 출력되는 것을 방지하고 코드의 가독성을 높일 수 있습니다. 아래는 filterwarnings 함수를 이용하여 경고 메시지의 출력 횟수를 제한하는 방법에 대한 예제입니다.
import warnings
warnings.filterwarnings('once')
def function_with_warning():
warnings.warn("이 함수는 경고 메시지를 출력합니다!")
function_with_warning() # 경고 메시지 출력
function_with_warning() # 경고 메시지가 출력되지 않음
파이썬 filterwarnings 인자로 ignore를 설정하여 경고 메시지 출력되지 않도록 설정 예제
파이썬에서는 filterwarnings 함수의 인자로 'ignore'를 설정하여 경고 메시지가 출력되지 않도록 설정할 수 있습니다. 따라서 때에 따라 경고 메시지가 전혀 출력되지 않도록 설정이 가능합니다. 아래는 filterwarnings 함수의 'ignore' 인자를 사용하여 경고 메시지를 전혀 출력하지 않도록 설정하는 예제입니다.
import warnings
warnings.filterwarnings('ignore')
def function_with_warning():
warnings.warn("이 함수는 경고 메시지를 생성합니다!")
function_with_warning() # 경고 메시지가 출력되지 않음