Skip to main content

Python Snippets

Project description

Python Snippets

Installation

pip install pysnippets

Usage

dict:

In [1]: from pysnippets import dictsnippets as dsn

In [2]: dsn.filter({'a': 1, 'b': 2, 'c': 3}, ['c', 'd:4'])
Out[2]: {'c': 3, 'd': 4}

In [3]: dsn.filter({'a': 1, 'b': 2, 'c': 3}, ['c', 'd:4'], exec_eval=False)
Out[3]: {'c': 3, 'd': '4'}

In [4]: dsn.gets({'a': 1, 'b': 2, 'c': 3}, ['c', 'd:4'])
Out[4]: [3, 4]

In [5]: dsn.gets({'a': 1, 'b': 2, 'c': 3}, ['c', 'd:4'], exec_eval=False)
Out[5]: [3, '4']

list:

In [1]: from pysnippets import listsnippets as lsn

In [2]: lsn.all([1, 2, 3], [1, 2])
Out[2]: True

In [3]: lsn.any([1, 2, 3], [1, 5])
Out[3]: True

str:

In [1]: from pysnippets import strsnippets as ssn

In [2]: ssn.strip(None)

In [3]: ssn.strip(' xyz ')
Out[3]: 'xyz'

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

pysnippets-1.1.4.tar.gz (3.3 kB view details)

Uploaded Source

Built Distribution

pysnippets-1.1.4-py2.py3-none-any.whl (4.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pysnippets-1.1.4.tar.gz.

File metadata

  • Download URL: pysnippets-1.1.4.tar.gz
  • Upload date:
  • Size: 3.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.2

File hashes

Hashes for pysnippets-1.1.4.tar.gz
Algorithm Hash digest
SHA256 6feb51711388348e35500fcff87f44f2a542cb7196c3ff1f01627507d41bddb9
MD5 a8353b0c2a462c75bce6f765e7db3f49
BLAKE2b-256 9abe5fc85436e7a66563bdcb587e1c4852251629194b5f1ab30bededca305ff9

See more details on using hashes here.

File details

Details for the file pysnippets-1.1.4-py2.py3-none-any.whl.

File metadata

  • Download URL: pysnippets-1.1.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.0.0 requests-toolbelt/0.9.1 tqdm/4.41.1 CPython/3.8.2

File hashes

Hashes for pysnippets-1.1.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 d3f0050d5f2b089de0259e2d618a35cc3443b841be8b2e42bae1a9692eb98088
MD5 0f3bd94b78d78bf501eb539b7bec2fcb
BLAKE2b-256 8f4c2feaa9820e333bc2d8df01548606ca6f2db6632e2ea38509dff1c0589c6d

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