Skip to content

limeburst/seoul-py

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seoul-py

Python API client library for Seoul Open Data Plaza (서울 열린데이터 광장).

Examples

Realtime subway position

>>> from seoul import Client
>>> seoul = Client()
>>> trains = seoul.get_subway_realtime_position('6호선')
>>> for train in trains:
...     print(f"{train.subway_name} {train.number}번 열차 @ {train.station_name}")
...
6호선 6265 열차 @ 화랑대(서울여대입구)
6호선 6271 열차 @ 이태원
6호선 6277 열차 @ 불광

Realtime city air quality

>>> from seoul import Client
>>> seoul = Client()
>>> measurements = seoul.get_air_realtime_city()
>>> for m in measurements:
...     print(f"AQI @ {m.region_name} {m.station_name}: {m.index_value}")
...
... AQI @ 도심권 중구: 55.0
... AQI @ 도심권 종로구: 55.0
... AQI @ 도심권 용산구: 53.0
... AQI @ 서북권 은평구: 51.0
... AQI @ 서북권 서대문구: 43.0

Supported APIs

About

Python API client library for Seoul Open Data Plaza

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages