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

Uploaded Source

Built Distribution

dduk_core-0.0.29-py3-none-any.whl (16.5 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.29.tar.gz
  • Upload date:
  • Size: 12.4 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.29.tar.gz
Algorithm Hash digest
SHA256 e9135ed718e9341d563031eb7e1ecf1b0a9a83fee0d444f2c872a8adbefe1787
MD5 ab0f45a4b388baccf31449b38cbfc316
BLAKE2b-256 fb3a0a6f9b4a42d17610272b7456120b133a773cf9a4b309ca2668a0a3e17278

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.29-py3-none-any.whl
  • Upload date:
  • Size: 16.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.29-py3-none-any.whl
Algorithm Hash digest
SHA256 c61e04abba15be202b463f14c32322fc9c8dece96f45398a3e6993758e61b7f6
MD5 389c470c9a1e7da6780cf8c59f9e78d5
BLAKE2b-256 f7a24bba3c3668bda9ce8b120289bf564d3a369f9934481f8f58f1bdc78b305a

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