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.13.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.13-py3-none-any.whl (17.3 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: l0n0lutils-1.0.13.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.13.tar.gz
Algorithm Hash digest
SHA256 2df5cdfb40343557a262833faa5db65f42f8e1804f53aaae741ac706ba91fd64
MD5 14a94fdba0909badc1d60a4c7ec079c1
BLAKE2b-256 8e763153c957fb75bbc8045a4200f3fbf5ce8b9a8a50f6280167727b68974444

See more details on using hashes here.

File details

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

File metadata

  • Download URL: l0n0lutils-1.0.13-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.13-py3-none-any.whl
Algorithm Hash digest
SHA256 d7d611a6281f66173df90105211148773c35924fe4ac140786d74a85f881a58a
MD5 ca10b61c9f14cd9a6096571b79005f11
BLAKE2b-256 ce9f718c6b51d69afab0f087da4808f3eae6c8418607d0a2f484fa97e7b5b0c2

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