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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: dduk_core-0.0.37.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.37.tar.gz
Algorithm Hash digest
SHA256 2895f1ab4b867169fb3f2e5779c1a45715136811ee64a2cbcffdbc525296c62b
MD5 2f79b867452019ccfec8aafcf9a5a28e
BLAKE2b-256 6f89d71e31d18c6eb1edf6ab59b4b8baba3cd22320fb7d7e3adf4cccafb5aaaa

See more details on using hashes here.

File details

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

File metadata

  • Download URL: dduk_core-0.0.37-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.37-py3-none-any.whl
Algorithm Hash digest
SHA256 9b664be451cc8b01a5ec2642b0c477fca5cc85118d73923ca872bc64d94400a5
MD5 691bda868dbe51c9392f5b4a7b578042
BLAKE2b-256 f75184d44f5be08df45feb63c6fff74c0d4f4f70cfb5b0ad0f8fe0b081ef5cd5

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