1. सीखें
  2. /
  3. पाठ्यक्रम
  4. /
  5. Python으로 ETL과 ELT

Connected

अभ्यास

pytest로 픽스처 만들기

유닛 테스트를 작성할 때는 테스트를 시작하기 전에 약간의 사전 준비가 필요한 경우가 있습니다. 이 준비 작업을 유닛 테스트 내부에서 처리하면 테스트를 읽기 어렵게 만들고, 여러 번 반복해야 할 수도 있습니다. 다행히 pytest에는 이러한 문제를 해결할 수 있는 픽스처 기능이 있습니다.

이번 연습에서는 pandas가 pd로 임포트되어 있으며, 아래에 보이는 extract() 함수를 사용할 수 있습니다!

def extract(file_path):
    return pd.read_csv(file_path)

निर्देश

100 XP
  • pytest 라이브러리를 임포트하세요.
  • raw_tax_data라는 이름의 pytest 픽스처를 만드세요.
  • raw_data DataFrame을 반환하세요.