Skip to main content

一些好用的函数和类

Project description

一些好用的函数和类

1.配置文件

yaml_file yaml 格式的配置文件

config.yaml

config.yaml
host: localhost
port: 123

config.xlsx
biaoge

测试代码

from l0n0lutils.files import *


config = simple_load_config(yaml_file)
print(config.get("host"))
print(config.get("port"))


config = simple_load_config(xl_file)
print(config.get(1))
print(config.get(2))
print(config.data)


config = simple_load_config(xl_kv_file)
print(config.get(1))
print(config.get(2))
print(config.data)

输出结果:

localhost
1234
{'id': 1, 'a': 'asdf', 'b': 1.2, 'c': 4}
{'id': 2, 'a': 'adsf', 'b': 2.2, 'c': 5}
{1: {'id': 1, 'a': 'asdf', 'b': 1.2, 'c': 4}, 2: {'id': 2, 'a': 'adsf', 'b': 2.2, 'c': 5}, 3: {'id': 3, 'a': 'fda', 'b': 3.2, 'c': 6}, 4: {'id': 4, 'a': 'dae', 'b': 4.2, 'c': 7}}
asdf
adsf
{'int': 'string', 1.0: 'asdf', 2.0: 'adsf', 3.0: 'fda', 4.0: 'dae'}

xl_file excel格式的配置文件

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

l0n0lutils-1.0.12.tar.gz (24.7 kB view details)

Uploaded Source

Built Distribution

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

l0n0lutils-1.0.12-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

Details for the file l0n0lutils-1.0.12.tar.gz.

File metadata

  • Download URL: l0n0lutils-1.0.12.tar.gz
  • Upload date:
  • Size: 24.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.3

File hashes

Hashes for l0n0lutils-1.0.12.tar.gz
Algorithm Hash digest
SHA256 2cd60926e190ca7b3e469280345fa362e0de2e038bbbf68ce0f7c4ceb3bc1cab
MD5 0b85cb46ba58417cc9816f23cf546ca5
BLAKE2b-256 08ef99910a5d6299f04dec416afeedb03a95582b35403ea2beb82bd6d5cc3e71

See more details on using hashes here.

File details

Details for the file l0n0lutils-1.0.12-py3-none-any.whl.

File metadata

  • Download URL: l0n0lutils-1.0.12-py3-none-any.whl
  • Upload date:
  • Size: 17.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.8.3

File hashes

Hashes for l0n0lutils-1.0.12-py3-none-any.whl
Algorithm Hash digest
SHA256 7710cb625afb643f0a4f0ff838e0c8b4f1720061cccad88d998ab66cdd1c430a
MD5 e799ffcd45df6b6f180e27a385636e4d
BLAKE2b-256 5d5e6146fdb456d4f943be0a11036d79cc12e7e1d2fe590a24b7268ea70c790a

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