Skip to main content

頻繁に利用する処理を集めたライブラリ

Project description

reelib

頻繁に利用する処理を集めたライブラリ

インストール方法

pip install reelib

ライブラリの内容

timestamp

  • 時刻文字列を扱う
from reelib import timestamp

# 現在時刻のタイムスタンプを取得
ts = timestamp.get_timestamp()
# ex) 20191025164844890916

# タイムスタンプをdatetimeに変換
t = timestamp.conv_time_from_timestamp(ts)
# ex) datetime.datetime(2019, 10, 25, 16, 48, 44, 890916, tzinfo=datetime.timezone(datetime.timedelta(0, 32400)))

contjson

  • JSONを扱う
from reelib import contjson

# ファイルからの読み込み
json_obj = load_from_file('test.json')

# ファイルへの書き込み
save_to_file(json_obj, 'test.json')

# JSONを整形して標準出力
print_json(json_obj)

# str型文字列をJSONに変換
json_obj = json_from_str('{"a":2, "b":3}')

# JSONをstr型文字列に変換
json_text = json_to_str(json_obj)

contimg

  • 画像ファイルを扱う
from reelib import contimg

# PIL型をOpenCV型に変換
img_cv = contimg.pil2cv(img_pil)

# OpenCV型をPIL型に変換
img_pil = contimg.cv2pil(img_cv)

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

reelib-1.2.1.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

reelib-1.2.1-py3-none-any.whl (3.9 kB view details)

Uploaded Python 3

File details

Details for the file reelib-1.2.1.tar.gz.

File metadata

  • Download URL: reelib-1.2.1.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.7.6 Linux/5.3.0-53-generic

File hashes

Hashes for reelib-1.2.1.tar.gz
Algorithm Hash digest
SHA256 a72b90855b200af537b30b143eda68e7b63789671f5b9a90bc5a4b1d077cd3e5
MD5 075333931b313270c7e2ed095264e83f
BLAKE2b-256 4a2c2e60ed24e8e7cf522f891e43b029d1ea179ec034a2832b578e68342cb8c4

See more details on using hashes here.

File details

Details for the file reelib-1.2.1-py3-none-any.whl.

File metadata

  • Download URL: reelib-1.2.1-py3-none-any.whl
  • Upload date:
  • Size: 3.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.0.5 CPython/3.7.6 Linux/5.3.0-53-generic

File hashes

Hashes for reelib-1.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d277ac9f1ce84248b804305037e9a39d124a20fa67ee983074d5d634129f4cb3
MD5 6966bc9b953a4d3fc8f98d762e959597
BLAKE2b-256 84dfdb47640af74cad004153e6cfda8e9b8cdd27e27a39e13b91f90736399c9b

See more details on using hashes here.

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