Skip to main content

This package parses ETTU site for mass transit schedule.

Project description

ETTUParser

DISCLAIMER: Корректная работа модуля не гарантируется, так как возможны изменения сайта ETTU второе пришествие и судный день.

This project parses ETTU(Ekaterinburg Tram and Trolley Administration) site for mass transit schedule.

Этот проект парсит сайт ЕТТУ(Екатеринбургское трамвайно-троллейбусное управление) на предмет времени до прибытия троллейбуса/трамвая на остановку.

The documentation for this repository is written in Russian, cause a problem that this project solves is applicable only to Yekaterinburg.

Установка

pip install ettuparser

Использование

Данный модуль зависит от lxml и pandas.

Единственной функцией данного модуля(на данный момент) является ettuparser.parseStation(stationID). Параметр stationID можно взять из URL остановки, информацию о которой требуется получить. К примеру: https://mobile.ettu.ru/station/3431 (на разных остановках разное количество символов, возможно, зависит от вида транспорта) (неважно). Возвращает данная функция pandas.DataFrame.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

ettuparser-1.2.tar.gz (2.0 kB view hashes)

Uploaded Source

Built Distribution

ettuparser-1.2-py3-none-any.whl (2.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page