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

Uploaded Source

Built Distribution

dduk_core-0.0.19-py3-none-any.whl (9.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.19.tar.gz
  • Upload date:
  • Size: 7.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.19.tar.gz
Algorithm Hash digest
SHA256 2f9a401978889ddaf395670a5df202f73b85eae989e5cbbe606060fde54dec25
MD5 94f3271b6de30517bdc61e0ac38af4a1
BLAKE2b-256 d9ed824d487964ac53a67b40122ac9b5e9124e543818b0c8f9a69c8d8f13493e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.19-py3-none-any.whl
  • Upload date:
  • Size: 9.7 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.19-py3-none-any.whl
Algorithm Hash digest
SHA256 06cd674de6e445938b23f0579d392c362a54d1631aa6e6b16f67280bb6860c80
MD5 6e8ff841ae6d1e0fb567141eb126779a
BLAKE2b-256 8e47d53f37e1269c52d07e8e7075e0ac000b5ce4a7c361b88ebb6832b00d0b22

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