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

Uploaded Source

Built Distribution

dduk_core-0.0.32-py3-none-any.whl (16.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.32.tar.gz
  • Upload date:
  • Size: 12.6 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.32.tar.gz
Algorithm Hash digest
SHA256 098b5b6a0e1779543df69356799bef4bcf3f47a8e8bb4855d2eeec321443ce38
MD5 f7bf647e54226b6bdcd2f5af673b8bb4
BLAKE2b-256 31fd697d2921425954d98241b63206166bc6bea38c0f0e64774b6ecf842dad86

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.32-py3-none-any.whl
  • Upload date:
  • Size: 16.6 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.32-py3-none-any.whl
Algorithm Hash digest
SHA256 ee3edad21c17a3691ef69a19dee0d4020fb57ccba4050f2539ce68f344e6cd7f
MD5 c9ef3123b153b7a69478d5f1be5c45fb
BLAKE2b-256 d34c05de3b8851c073308a244d9740b6949a3f435aeb16a767c45d7edf33a7b8

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