Skip to main content

ddukbaek2 core library

Project description

dduk-core

개요

  • 파이썬 dduk 라이브러리 시리즈에서 의존하는 공통 라이브러리.

개발환경

  • OS: Windows 10 Pro / Windows 11 Pro
  • Python: 3.12.4 (64-Bit)
  • IDE: Visual Studio Code 1.92.1 (System Setup)
    • Korean Language Pack for Visual Studio Code
    • Python
    • Python Debugger
    • Pylance

배치파일

  • environment.bat
  • run.bat {venv|tests|clear|build|distribution}
  • variable.bat
  • venv.bat {create|destroy|enable|disable|update}

주요 기능

# 플랫폼 검사 기능.
from dduk.core import PlatformType, GetPlatformType
platformType : PlatformType = GetPlatformType()
if platformType == PlatformType.WINDOWS:
    print("This is Windows OS")
# 공유 객체 기능. (Singleton)
from dduk.core import SharedClass
class NewClass(SharedClass): pass
instance1 = NewClass()
instance2 = NewClass()
if instance1 == instance2:
    print("Equals Two Instances")
# 단일 객체 저장소 기능. (Singleton)
from dduk.core import Repository
class NewClass(SharedClass): pass
instance1 = Repository.Get(NewClass) # new
instance2 = Repository.Get(NewClass) # get
if instance1 == instance2:
    print("Equals Two Instances")

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

dduk_core-0.0.25.tar.gz (7.9 kB view details)

Uploaded Source

Built Distribution

dduk_core-0.0.25-py3-none-any.whl (10.5 kB view details)

Uploaded Python 3

File details

Details for the file dduk_core-0.0.25.tar.gz.

File metadata

  • Download URL: dduk_core-0.0.25.tar.gz
  • Upload date:
  • Size: 7.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for dduk_core-0.0.25.tar.gz
Algorithm Hash digest
SHA256 9238ccffe48e0eff794fe93ecccee08f97477cc30e2330d5517bf33b1446d466
MD5 c07e42a140bd6aecaaa612548fd0c7df
BLAKE2b-256 b4b5a4e2fb0922d435fc4c491d1c188c6539f50747f555b838c82b8857e0d937

See more details on using hashes here.

File details

Details for the file dduk_core-0.0.25-py3-none-any.whl.

File metadata

  • Download URL: dduk_core-0.0.25-py3-none-any.whl
  • Upload date:
  • Size: 10.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for dduk_core-0.0.25-py3-none-any.whl
Algorithm Hash digest
SHA256 06645095ce2c1b5cf3b1bf4ab349f1906496cb9aab3137c78928ca154f8c9854
MD5 426bcfe4b25f7fa22ec83f9d5d19ce75
BLAKE2b-256 17496caa72dd9f38ef3c2cc2125903e18d15033aa795ca6dc77f1bb0a321b01c

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