Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/hayd1n/mvdis_exam_crawler

監理站駕照預約爬蟲
https://github.com/hayd1n/mvdis_exam_crawler

Last synced: 1 day ago
JSON representation

監理站駕照預約爬蟲

Awesome Lists containing this project

README

        

# MVDIS Exam Crawler
監理站駕照預約爬蟲

## Install requirements
```bash
pip3 install -r requirements.txt
```

## Run
```bash
python3 ./main.py
```

## Config
### ./config.yaml
```yaml
SETTINGS:
USER_AGENT: "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/102.0.0.0 Safari/537.36"
# 考試預約網址
EXAM_RESERVE_URL: "https://www.mvdis.gov.tw/m3-emv-trn/exm/locations#anchor"

# 考試預約資料
EXAM_DATA:
# 駕照類型(3:普通重型機車, 5:普通輕型機車 (50cc 以下), A:普通小型車, B:職業小型車, C:普通大貨車, D:職業大貨車, E:普通大客車, F:職業大客車, G:普通聯結車, H:職業聯結車)
LICENSE_TYPE_CODE: "3"
# 監理所ID(20:臺北市區監理所(含金門馬祖), 30:高雄市區監理所, 40:臺北區監理所(北宜花), 50:新竹區監理所(桃竹苗), 60:臺中區監理所(中彰投), 70:嘉義區監理所(雲嘉南), 80:高雄區監理所(高屏澎東))
DMV_NO: 74
# 監理站ID
DMV_NO_LV_1: 70
# 預計考試日期(格式:yyyMMdd, 範例:1110601)
EXPECT_EXAM_DATE_STR: "1110601"
# 僅查詢週末及假日
ONLY_WEEKEND: false
```

## Demo
```
日期 說明 人數
111年6月14日(星期二) 上午場次,組別2 額滿
111年6月14日(星期二) 下午場次,組別2 額滿
111年6月15日(星期三) 上午場次,組別2 額滿
111年6月15日(星期三) 下午場次,組別2 額滿
111年6月16日(星期四) 上午場次,組別2 額滿
111年6月16日(星期四) 下午場次,組別2 額滿
111年6月17日(星期五) 上午場次,組別2 額滿
111年6月17日(星期五) 下午場次,組別2 額滿
111年6月18日(星期六) 上午場次,組別2 額滿
111年6月20日(星期一) 上午場次,組別2 額滿
111年6月20日(星期一) 下午場次,組別2 額滿
111年6月21日(星期二) 上午場次,組別2 額滿
111年6月21日(星期二) 下午場次,組別2 額滿
111年6月22日(星期三) 上午場次,組別2 額滿
111年6月22日(星期三) 下午場次,組別2 額滿
111年6月23日(星期四) 上午場次,組別2 額滿
111年6月23日(星期四) 下午場次,組別2 額滿
111年6月24日(星期五) 上午場次,組別2 額滿
111年6月24日(星期五) 下午場次,組別2 額滿
111年6月27日(星期一) 上午場次,組別2 額滿
111年6月27日(星期一) 下午場次,組別2 額滿
111年6月28日(星期二) 上午場次,組別2 額滿
111年6月28日(星期二) 下午場次,組別2 額滿
111年6月29日(星期三) 上午場次,組別2 額滿
111年6月29日(星期三) 下午場次,組別2 額滿
111年6月30日(星期四) 上午場次,組別2 額滿
111年6月30日(星期四) 下午場次,組別2 額滿
111年7月1日(星期五) 上午場次,組別2 額滿
111年7月1日(星期五) 下午場次,組別2 額滿
111年7月4日(星期一) 上午場次,組別2 額滿
111年7月4日(星期一) 下午場次,組別2 額滿
111年7月5日(星期二) 上午場次,組別2 額滿
111年7月5日(星期二) 下午場次,組別2 額滿
111年7月6日(星期三) 上午場次,組別2 額滿
111年7月6日(星期三) 下午場次,組別2 額滿
111年7月7日(星期四) 上午場次,組別2 額滿
111年7月7日(星期四) 下午場次,組別2 額滿
111年7月8日(星期五) 上午場次,組別2 額滿
111年7月8日(星期五) 下午場次,組別2 額滿
111年7月11日(星期一) 上午場次,組別2 額滿
111年7月11日(星期一) 下午場次,組別2 額滿
111年7月12日(星期二) 上午場次,組別2 額滿
111年7月12日(星期二) 下午場次,組別2 額滿
111年7月13日(星期三) 上午場次,組別2 43
111年7月13日(星期三) 下午場次,組別2 37
```