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

Uploaded Source

Built Distribution

dduk_core-0.0.41-py3-none-any.whl (20.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.41.tar.gz
  • Upload date:
  • Size: 15.3 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.41.tar.gz
Algorithm Hash digest
SHA256 de215a357c3bc305266df48414343dd20d4f926d3abcfb35c67aad7ee3e7e8e7
MD5 77edcc355720e80a939ad244b9f235d4
BLAKE2b-256 abc7ecb181bde0a41ed7e6a0104d29888ac50bd27fbe016a2202a6e5a778f2e6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.41-py3-none-any.whl
  • Upload date:
  • Size: 20.4 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.41-py3-none-any.whl
Algorithm Hash digest
SHA256 5a1de3e2c45488eeec51a20d5bc8c090a0863ee88d4c4d8fd8d6e8b7a8074311
MD5 0be9abbd9fc9c141f38e8cf8cc8bcd17
BLAKE2b-256 234321cf8d882333e18aac36c5768236a80e506ea0b0b00c84789a677a0b7a8d

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