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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.31.tar.gz
  • Upload date:
  • Size: 12.5 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.31.tar.gz
Algorithm Hash digest
SHA256 ab08e19d3b1455b888605aa51ef01a72c63b29c0af3e8da2ada7e8936be1b96c
MD5 817b65846eb94112681a3af2bea7cfad
BLAKE2b-256 4a8235f8bd1d5834a7fc7238cb23f8b7c0d9fae2252d91078a826a2f33486ae3

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.31-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.31-py3-none-any.whl
Algorithm Hash digest
SHA256 33cb6ff0a99d2eff892ac126a6251fdd12ee8115f7c1c8669f3df9ea75f4622b
MD5 45d77a6de29eec5b476b77fdcded588e
BLAKE2b-256 369cae719bd72dc3deca2fab32a088750c57e5e36056da9433c0b1a756a2bc0d

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