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

Uploaded Source

Built Distribution

dduk_core-0.0.35-py3-none-any.whl (18.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.35.tar.gz
  • Upload date:
  • Size: 13.9 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.35.tar.gz
Algorithm Hash digest
SHA256 3aa204e6fe805f94ddbdbc2f8920ab389bb310ff4df0521703329f94721fae83
MD5 808a3eaaec67ce04b92b86465e0a9def
BLAKE2b-256 fb6ee60a56423206e1d7735bfb7ecd5274ac53862646132c868e53d22a2dc1fe

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.35-py3-none-any.whl
  • Upload date:
  • Size: 18.8 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.35-py3-none-any.whl
Algorithm Hash digest
SHA256 f1525b147101181b4b6bceabd1424dae468d9b9510b478713d1ed1908303f52d
MD5 2b28078d6574c9c467a54079083b27f3
BLAKE2b-256 84275cecf842a3f45f1185ab02a8bb7c62fcdd6d0d70b9e4483af22f7fe5fd17

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