Skip to main content

Набор простых функций для работы с данными

Project description

Otvertka

Набор простых функций для работы с данными в ClickHouse.

Установка

pip install otvertka

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

from otvertka import fetch_data, get_table_info, get_dates_tuples

# Получить информацию о таблице
get_table_info('my_table')

# Выполнить SQL запрос
df = fetch_data('SELECT * FROM my_table LIMIT 10')

# Разбить временной интервал на периоды
dates = get_dates_tuples('2024-01-01', '2024-02-01', days_interval=7)

Требования

  • Python 3.7+
  • Необходимые переменные окружения:
    • CH_USER - пользователь ClickHouse
    • CH_PASSWORD - пароль ClickHouse
    • CH_HOST - хост ClickHouse (по умолчанию: localhost)
    • CH_PORT - порт ClickHouse (по умолчанию: 8123)

Лицензия

MIT

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

otvertka-0.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

otvertka-0.1-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file otvertka-0.1.tar.gz.

File metadata

  • Download URL: otvertka-0.1.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for otvertka-0.1.tar.gz
Algorithm Hash digest
SHA256 d85922490b2205281f3ae5e8eafbe78321fc8d6d2a3c60faba2f6c0042a330cf
MD5 0c18742fad2ed10d10a16fa95c0c9394
BLAKE2b-256 c4c4d875222de4be0b83a18400233d4156f03d3298eb7414f5b9e2f9db6e99c1

See more details on using hashes here.

File details

Details for the file otvertka-0.1-py3-none-any.whl.

File metadata

  • Download URL: otvertka-0.1-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.0

File hashes

Hashes for otvertka-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 dc1cdf61560b3facfebea77abedb664e487f14358963ef35dd51189ead326f8e
MD5 c0639d4e14b058b67f15e0f4a74764c1
BLAKE2b-256 37320d37419c956a93517622fc54f0d241e27d797704ddcfa2c706fff0c0ba25

See more details on using hashes here.

Supported by

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