Skip to content

Releases

v0.4.1

Choose a tag to compare

@Kimwonjoon Kimwonjoon released this 19 Aug 00:34

JSONDecodeError, KeyError solve

def test_cplist():
    print("==============영화사목록==============")
    try:
        r = cpjson(pg = 1, sleep_time = 0.1)
        assert r
    except json.JSONDecodeError:
        print('알 수 없는 JsonDecodeError')
    except KeyError:
        print("이상한 key error")
    print("================================")

v0.4.0

Choose a tag to compare

@Kimwonjoon Kimwonjoon released this 18 Aug 06:29

영화사 목록 API

에러 해결 실패 - JsonDecoderError

E           requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

.venv/lib/python3.11/site-packages/requests/models.py:978: JSONDecodeError
=============================================== short test summary info ================================================
FAILED tests/test_call.py::test_cplist - requests.exceptions.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
============================================= 1 failed, 2 passed in 43.64s =============================================

v0.3.0

Choose a tag to compare

@Kimwonjoon Kimwonjoon released this 18 Aug 03:23

하루 API 이용 제한 3000회로 인해 하루에 1년치 데이터만 저장 가능

Result

$ tree ~/data/movies/movieinfo
.
├── year=2015
│   └── data.json
└── year=2016
    └── data.json

v0.2.0

Choose a tag to compare

@Kimwonjoon Kimwonjoon released this 15 Aug 09:30

Result

$ tree ~/data/movies
.
├── year=2015
│   └── data.json
├── year=2016
│   └── data.json
├── year=2017
│   └── data.json
├── year=2018
│   └── data.json
├── year=2019
│   └── data.json
├── year=2020
│   └── data.json
└── year=2021
    └── data.json

If you already have the data

$ pytest -s
================================================= test session starts ==================================================platform linux -- Python 3.11.9, pytest-8.3.2, pluggy-1.5.0
rootdir: /home/kimpass189/code/mvstar
configfile: pyproject.toml
plugins: cov-5.0.0
collected 1 item

tests/test_call.py !!!데이터가 이미 존재합니다!!! : /home/kimpass189/data/movies/year=2015/data.json
!!!데이터가 이미 존재합니다!!! : /home/kimpass189/data/movies/year=2016/data.json
!!!데이터가 이미 존재합니다!!! : /home/kimpass189/data/movies/year=2017/data.json
!!!데이터가 이미 존재합니다!!! : /home/kimpass189/data/movies/year=2018/data.json
!!!데이터가 이미 존재합니다!!! : /home/kimpass189/data/movies/year=2019/data.json
!!!데이터가 이미 존재합니다!!! : /home/kimpass189/data/movies/year=2020/data.json
!!!데이터가 이미 존재합니다!!! : /home/kimpass189/data/movies/year=2021/data.json