jensjeflensje/marktplaats-py
네덜란드 마켓플레이스 Marktplaats.nl에서 물품 정보를 자동으로 수집하는 Python 라이브러리
68+2이번 주0 찜
15포크3이슈
중간맛 분석
Python 3.10+ 기반 웹 스크래핑 라이브러리로, Marktplaats 를 파이썬스럽게 감싼 래퍼입니다. SearchQuery 객체로 검색 조건(키워드, 지역코드, 거리, 가격대, 정렬 옵션, 상품 상태)을 설정하고 get_listings()를 호출하면 매칭된 상품 리스트를 반환합니다. 각 Listing 객체에서 제목·설명·가격·링크·위치·판매자·날짜·이미지 등 20여 개 속성을 바로 접근할 수 있으며, get_images()나 seller.get_seller() 같은 메서드로 상세 정보를 추가 조회할 수도 있습니다. pip install으로 즉시 설치 가능하고 예제 코드가 명확해 바로 개발에 투입할 수 있습니다.
이런 레포예요
이럴 때 쓰면 좋아요
- 네덜란드 중고 물품 가격 모니터링 자동화
- 특정 카테고리(예: 자전거) 신규 등록 상품 실시간 추적
- 지역별·가격별 상품 데이터 수집 및 분석
핵심 기능
다중 필터(검색어, 거리, 가격, 상태, 카테고리) 기반 상품 검색판매자·이미지·메타데이터 자동 추출다국어 가격 표시 및 정렬/페이징 지원
대안 대비 차별점
Marktplaats.nl 전용으로 공식 API 없이도 카테고리 분류, 상품 상태 필터링, 다국어 가격 표시를 통합 지원하는 명확한 Python 인터페이스를 제공합니다.
준비물
- Python 3.10 이상
바로 시작하기
- marktplaats 라이브러리 설치
pip install marktplaats
- 검색 쿼리 설정 및 실행
python3 << 'EOF'
from datetime import datetime, timedelta
from marktplaats import Condition, SearchQuery, SortBy, SortOrder, category_from_name
search = SearchQuery(
query="gazelle",
zip_code="1016LV",
distance=100000,
price_from=0,
price_to=100,
limit=5,
offset=0,
sort_by=SortBy.OPTIMIZED,
sort_order=SortOrder.ASC,
condition=Condition.NEW,
offered_since=datetime.now() - timedelta(days=7),
category=category_from_name("Fietsen en Brommers"),
)
listings = search.get_listings()
for listing in listings:
print(listing.title)
print(listing.price_as_string(lang="nl"))
print(listing.link)
EOF
별 추이 · 7일
68+2 / 7일
활용성 · 따라 만들기 좋은가
따라 하기 좋음샘플 점수 52/100
- 관대한 라이선스
- 테스트 있음
- 예제 디렉토리
- 최근 활동
- AGENTS.md
- llms.txt
- 템플릿
🟢 최근 활동 있음 · 2023년 생성
이 레포에 깃밥 배지 달기
[](https://www.gitbap.com/r/jensjeflensje/marktplaats-py)🔌 클로드에서 바로 써보기
깃밥을 클로드에 연결하면 이런 레포를 클로드·커서·Codex에서 바로 찾고 체험할 수 있어요.
방법 ① 커넥터 URL
클로드 설정 → 커넥터에 이 주소를 붙여넣기.
https://www.gitbap.com/api/mcp방법 ② 플러그인 (체험까지)
플러그인을 설치하면 /gitbap-trending·/gitbap-try 슬래시 커맨드로 레포를 그 자리에서 체험. Claude Code에서 아래 두 줄을 차례로 실행하세요.
/plugin marketplace add jakeparkcolde/gitbap-cowork/plugin install gitbap-cowork@gitbapAI가 README 기반으로 요약했습니다 · 원문 보기