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.36.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

dduk_core-0.0.36-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.36.tar.gz
  • Upload date:
  • Size: 15.0 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.36.tar.gz
Algorithm Hash digest
SHA256 72a4df6e035dbc7f0850be9378b4279dd0724dbcad0684a77113573e8eba944b
MD5 b3afb7c87db84b385d2a14254cd21c55
BLAKE2b-256 6d5401bd71a9de3f2e95874f8edd8eb5909f3eca32c75ebd7d384d5f4d6bd7d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.36-py3-none-any.whl
  • Upload date:
  • Size: 20.1 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.36-py3-none-any.whl
Algorithm Hash digest
SHA256 7fdc1334716e1cba018c25d80547d0dc85fe41d881990d8cce396c3a57b14be3
MD5 df5b5d06d24e86ffd5c840f5234ba3d9
BLAKE2b-256 59b41e752b4e550aeec3a1ba51e265c5ed2714409eed2d82d134dd3b0bf5923f

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