semvec/pypi-packages huggingface dataset:
digg7 1.0
Digital simulation library!
License: MIT
Keywords: digital,electronics,logic gates,flip flops,test case,quine-mccluskey,minimization,voltage,boolean algebra,universal gates,sequential circuits,JK,Toggle,Delay

# Welcome to DigiSim!

This is a minimalistic library for scalable simulation of complex combinational digital logic in python. We have included various commonly used methods and techniques for dealing with digital logic and boolean algebra.


## Prerequisites

You need to install `tkinter` first to work with logic gates functionality of the library.
Install `tkinter` by using command below- 

* `sudo apt-get install python-tk` - For ubuntu versions 16x and below.
* `sudo apt install python-tk` - For ubuntu versions 18x and above.

For windows, install tkinter by using this link-- [https://wiki.python.org/moin/TkInter](https://wiki.python.org/moin/TkInter)



## Installation

Currently we only have support for python 2.x. Use one of the following commands to install the library.

* `pip install digisim` - Make sure your default python interpreter is python 2.x.
* `python -m pip install digisim` - Can be used on windows.
* `sudo pip install digisim` - Try giving sudo access.
* `pip2 install digisim` - Try this in case above commands return error.



To read documentation, visit [Homepage](https://khanstark.github.io/DigiSim/) of DigiSim.
ec 0.2.5
ec - a cli interface for python modules.
License: MIT
Keywords: ec command line cli interactive launch argument script dir shell dispatch decorator task arg group sub-commands type custom-type

The intenetion
---------------
ec - intends to reduce the learning curve needed to expose functionality via the command line. With available options like `argparse <https://pypi.python.org/pypi/argparse>`_ and `docopt <https://pypi.python.org/pypi/docopt>`_, it might take several hours to get them right. And there is also the issue of the needed amount of extra coding to setup and process the arguments. See the following example to see how `ec <https://pypi.python.org/pypi/ec>`_ solves the issue.

A simple example
----------------
.. code:: python

	from ec.ec import task

	@task
	def say_hello():
		print 'Hello, world!'

could be accessed from the command line, like:

.. code:: bash

	$ python hello.py say_hello
		Hello, world!

Features
--------

* Typed arguments.

* Sub commands (like git).

* Custom types.

* Shell mode (like python's interactive mode).

* Named / Positional arguments.

A more complete example
-----------------------
from: `simple.py <https://github.com/Laufire/ec/blob/master/scripts/examples/simple.py>`_

.. code:: python

	from ec.ec import task, arg, group

	@task # define a task
	@arg(type=int, desc= 'Value for arg1') # add an argument with a type and a description
	@arg(type=int)
	def task1(arg1, arg2=1):
		print arg1, arg2

	@group(desc = 'A group with some tasks') # define a group
	class group1:
		@task
		def task1(arg1): # define a task inside the group
			print arg1 + arg1

**Execute a task:** *<dispatch mode>*

From the command-line enter

.. code:: bash

	$ python simple.py task1 arg1=1 arg2=2
		1 2

	$ python simple.py group1/task1 arg1=1
		2

	$ python simple.py group1/task1 1 # positional arguments too are supported
		2

**Interactively execute tasks:** *<shell mode>*

From the command-line enter

.. code:: bash

	$ python simple.py # this will enter into ec-shell

	>task1
	Value for arg1: 1
	arg2 (1): 2
	1 2

	>group1/task1 # execute task1 under group1
	arg1: 1
	11

	>task1 arg1=1 # arguments can be given while calling the task, the missing arguments will be collected from the user
	arg2 (1): 2
	1 2

	>^Z # exit the shell

**Utilizing STDIN:**

From the command-line enter

.. code:: bash

	$ echo 1 2 | xargs python simple.py task1 # Dispatch a command with args passed through STDIN and converted to args using xargs.
	$ echo -e "1\n2" | python simple.py -p task1 # Dispatch a command and with partial args and pass the rest through STDIN.
	$ echo task1 1 2 | python simple.py # Feeding the shell with complete commands through stdin.

Detailed docs could be found at `PyDocs <http://pythonhosted.org/ec/>`_.

For more examples check the `github <https://github.com/Laufire/ec/tree/master/scripts/examples>`_ page.
bosonnlp 0.11.1
BosonNLP.com API wrapper.
License: MIT

BosonNLP Python SDK
======================

BosonNLP HTTP API 封装库（SDK）。

安装
----

`bosonnlp` 代码托管在 `GitHub`_，并且已经发布到 `PyPI`_，可以直接通过 `pip` 安装::

    $ pip install bosonnlp

`bosonnlp` 以 MIT 协议发布。

.. _GitHub: https://github.com/bosondata/bosonnlp.py
.. _PyPI: https://pypi.python.org/pypi/bosonnlp

使用教程
--------

    >>> from bosonnlp import BosonNLP
    >>> nlp = BosonNLP('YOUR_API_TOKEN')
    >>> nlp.sentiment('这家味道还不错')
    [[0.8758192096636473, 0.12418079033635264]]

SDK API 文档地址：http://bosonnlp-py.readthedocs.org/

可以在 `BosonNLP`_ 文档站点阅读详细的 BosonNLP HTTP API 文档。

.. _BosonNLP: http://docs.bosonnlp.com/
dino 0.0.6
A python API client for Dino monitoring service
License: MIT
Keywords: dino data monitoring api

# Dino
## Python API client for Dino Energy Monitor

### Installation
`python3 -m pip install dino`

### Usage

```python
import pandas as pd

start = pd.Timestamp('20181001', tz='Europe/Rome')
end = pd.Timestamp('20181009', tz='Europe/Rome')
```

#### Get raw data from JSON as a Python dictionary
```python
from dino import RawDinoClient

client = RawDinoClient(client_id, client_secret, username, serial)

client.get_data(start, end)
```

#### Get data as Pandas DataFrame
```python
from dino import PandasDinoClient

client = PandasDinoClient(client_id, client_secret, username, serial)

client.get_data(start, end)

# filter specific columns
client.get_data(start, end, columns=['E0', 'E1'])
```