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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.24.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.24.tar.gz
Algorithm Hash digest
SHA256 b5202db8c9b4684b4911511b396ba4f246beb637a710a0498a0f3ff838a2e8f5
MD5 a167da832f9fd24f9eb0f43de8b0bfdd
BLAKE2b-256 0b46d955f123f78be267ed33ee636680420a107676045724cca90f9da270fc2e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.24-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.24-py3-none-any.whl
Algorithm Hash digest
SHA256 0e403582a9d20fdabc0f3c1e921e8eb821bf266a74586b8f8fd28da1523c47da
MD5 8248a3b905379ee842b3edbe740a420c
BLAKE2b-256 3641f69576bab3868ca607fa4f3c78486b7fe5a2dec95eabfb3aa0123e94ac68

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