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

Uploaded Source

Built Distribution

dduk_core-0.0.40-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.40.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.40.tar.gz
Algorithm Hash digest
SHA256 e307ba989452b325e3622d5d083c02b1ae2595e5c42c3a006c35006760f317be
MD5 9d32d92a2db0705c91bc3c16e6a6058d
BLAKE2b-256 7cba02314c5c9215c73c25a14fb25ac68ac03961869158e166b70c1231a70e23

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.40-py3-none-any.whl
  • Upload date:
  • Size: 20.0 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.40-py3-none-any.whl
Algorithm Hash digest
SHA256 0372cbd15b1b99bd1449028704dc8dc77d662d7f4c5052f3beb3aa62cd98ceeb
MD5 9300df9e8da7ee99da9eb00ea781149a
BLAKE2b-256 43c24543a1a4e08ee8742a52a84cdc5baa7b6acafbb2eea7cac292eceae5f19d

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