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

Uploaded Source

Built Distribution

dduk_core-0.0.39-py3-none-any.whl (20.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.39.tar.gz
  • Upload date:
  • Size: 15.0 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.39.tar.gz
Algorithm Hash digest
SHA256 3f36f1df7e5b83fa71cecec4373b9182e8fee2ee93969f6acae622be411c01ca
MD5 65377811e92e67cc57d66a69300d233c
BLAKE2b-256 12ed28824163476d4d0703139df1d074518db1fe12b8c0044182abc57bc4367a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.39-py3-none-any.whl
  • Upload date:
  • Size: 20.1 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.39-py3-none-any.whl
Algorithm Hash digest
SHA256 73959b943c41f4b8229622062d3e782b2a7e51735ed8c82f2c5bfd48e3a0e208
MD5 9484c1b77e752723b3af0a90552e147c
BLAKE2b-256 6dba31391169583e98a0ade57145235de1a0c8a409ebdc9caa57a1e68e80dc08

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