semvec/pypi-packages huggingface dataset:
destructify 0.2.0
A Pythonic way to define, parse and modify binary structures
License: MIT
Keywords: struct,bytes

===========
Destructify
===========
.. image:: https://img.shields.io/travis/com/ralphje/destructify.svg
   :target: https://travis-ci.com/ralphje/destructify?branch=master

.. image:: https://img.shields.io/codecov/c/github/ralphje/destructify.svg?style=flat
   :target: http://codecov.io/github/ralphje/destructify?branch=master

.. image:: https://img.shields.io/pypi/v/destructify.svg
   :target: https://pypi.python.org/pypi/destructify

.. image:: https://img.shields.io/readthedocs/destructify.svg
   :target: https://readthedocs.org/projects/destructify/

Destructify is a Pythonic and pure-Python 3 method to express binary data, allowing you to read and write binary
structures. You simply specify a structure by creating a class as follows:

.. code-block:: python

   class ExampleStructure(destructify.Structure):
       some_number = destructify.IntegerField(default=0x13, length=4, byte_order='little', signed=True)
       length = destructify.IntegerField(length=1)
       data = destructify.FixedLengthField(length='length')

Now you can parse your own binary data:

.. code-block:: python

   example = ExampleStructure.from_bytes(b"\x01\x02\x03\x04\x0BHello world")
   print(example.data)  # b'Hello world'

Or write your own data:

.. code-block:: python

   example2 = ExampleStructure(data=b'How are you doing?')
   print(bytes(example2))  # b'\x13\x00\x00\x00\x12How are you doing?'

Documentation
-------------
Documentation for Destrucify is available at https://destructify.readthedocs.io/en/latest/
or in the ``docs/`` directory.

Installation
------------
Destructify is available at the Python Package Index::

    pip install destructify

Contributing
------------
Since Destructify is an open source project, contributions of many forms are welcomed. Examples of possible
contributions include:

* Bug patches
* New features
* Documentation improvements
* Bug reports and reviews of pull requests

We use GitHub to keep track of issues and pull requests. You can always
`submit an issue <https://github.com/ralphje/destructify/issues>`_ when you encounter something out of the ordinary.
richest 1.0.0
A Python package for getting list of Richest people in the world
License: MIT

        
        
        [![GitHub](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://raw.githubusercontent.com/mkfeuhrer/richest/master/LICENSE)
        [![PyPI Downloads](https://img.shields.io/pypi/dm/richest.svg)](https://pypi.org/project/richest/)
        [![PyPI](https://img.shields.io/pypi/v/richest.svg)](https://pypi.org/project/richest/)
        
        A Python package to extract World's Richest People (Based on Forbes Rankings)
        
        ### Dependencies
        
        + requests
        
        ## Installation Instruction
        
        - Chef-CLI is available as a python package.
        
        - Open terminal and run ```pip install richest```
        
        - This installs the CLI app.
        
        - Now run richest --help to know the available commands
        
        - Enjoy !!
        
        ### Example
        
        **To extract Top 20 Richest People**
        
        ```
        richest --current
        ```
        
        **To extract Top 20 Youngest Richest People**
        
        ```
        richest --youngest
        ```
        
        **Complete option list**
        
        ```
        richest -h
        usage: richest [-h] [--current] [--youngest] [--oldest] [--male] [--female]
        
        optional arguments:
          -h, --help  show this help message and exit
          --current   Get richest people currently
          --youngest  Get youngest richest people
          --oldest    Get oldest richest people
          --male      Get richest males
          --female    Get richest females
        ```
        
        ## Feedback
        
        Feel free to send feedback on [Email](mailto:mohitfeuhrer@gmail.com) or [file an issue](https://github.com/mkfeuhrer/richest/issues).
        
        ## Contributors
        
        - [Mohit Khare](https://github.com/mkfeuhrer)
        
        ## Contribute
        
        - Feel free to report issues and bugs.It will be helpful for future launches of application.
        - All Suggestions are welcome.
        - Fork repository and Contribute.
        
        
        ## Acknowledgment
        
        Thanks to awesome api - https://forbes400.herokuapp.com/
        
Keywords: richest,programming language ranking,index,programming language,forbes
Platform: UNKNOWN
Description-Content-Type: text/markdown