Skip to main content

Yuanfen Python Library

Project description

Yuanfen Python Library

build && upload

$ python3 setup.py sdist bdist_wheel
$ python3 -m twine upload dist/*

utils.config

Support .json, .yaml, .ini files. Support auto reloading while config file changes.

config_json = Config(os.path.abspath("config.json"))
config_yaml = Config(os.path.abspath("config.yaml"))
config_ini = Config(os.path.abspath("config.ini"))

print(config_ini["app"]["config_a"])
print(config_yaml["movie"]["name"])

utils.logger

Stream and TimedRotatingFile handlers for logging.

logger.set_level(level)

logger.debug("debug log")
logger.info("debug log")
logger.warn("debug log")
logger.error("debug log")

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

yuanfen-2023.4.24.10.tar.gz (2.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

yuanfen-2023.4.24.10-py3-none-any.whl (3.0 kB view details)

Uploaded Python 3

File details

Details for the file yuanfen-2023.4.24.10.tar.gz.

File metadata

  • Download URL: yuanfen-2023.4.24.10.tar.gz
  • Upload date:
  • Size: 2.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for yuanfen-2023.4.24.10.tar.gz
Algorithm Hash digest
SHA256 db8abc8d1997d8ae8d2d28a299971fe136c4b6cbee197421c7b6cd3b764c2bb2
MD5 c3ffb22a48102b097d31a3be969c8f4f
BLAKE2b-256 bd93c9e8719d15d761beca70f7d0141deceee21f01423a04a99459dbfd4beaf0

See more details on using hashes here.

File details

Details for the file yuanfen-2023.4.24.10-py3-none-any.whl.

File metadata

  • Download URL: yuanfen-2023.4.24.10-py3-none-any.whl
  • Upload date:
  • Size: 3.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.3

File hashes

Hashes for yuanfen-2023.4.24.10-py3-none-any.whl
Algorithm Hash digest
SHA256 b96e7b34b0be77e3da4fbb7d3e6f1ac386cfefe6727dab7495d92d6be87c8977
MD5 82c96ef360c9d5e4a26d7268506d4e5c
BLAKE2b-256 12dab770e21c37da3423a3f9763a06e210388b2eaa48f790bc08f55ccfd92edd

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page