semvec/pypi-packages huggingface dataset:
psv 0.4.1
CSV Parser
Keywords: csv,Comma Separated Values,Python Separated Values,psv

PSV
----

PSV is a library that allows rapid script development for csv files. This library allows pythonic manipulation of csv (or csv like structures).

This is not a data analysis library rather a data manipulation one, and it is meant to be as light as possbile. For these usecases, consider Pandas. Additionally, CSV files should not be used as any sort of flat file database and this library doesn't actively support that usecase.
pySFeel 1.4.2
An implementation of S-FEEL using SLY (lex and yacc for Python3)
Requires Python: >=3.6

# pySFeel
An implementation S-FEEL (Simple Expression Language) as specified in the DMN (Decision Model Notation) standard.
pySFeel is implemented in Python, using the [SLY](https://pypi.org/projects/sly/) module and has many FEEL features.
* **not**, **and** and **or** in logical expressions which can be enclosed in round brackets (())
* in() function, e.g. 5 in(<6)
* Lists and filters
* Contexts and filters
* Ranges
* Built in functions
* New DMN 1.3 built in functions - is(), and the range comparison functions

pySFeel processes a single S-FEEL statement at a time.
It is not intended to be a syntactically perfect implementation of S-FEEL,
but rather an enabler for an implementation of DMN (Decision Model Notation) [pyDMNrules](https://pypi.org/projects/pyDMNrules/).
The internal data types are float, string, boolean, datetime.date, datetime.time, and datetime.timedelta.
The S-FEEL constant null is mapped to None.
Years and months durations are stored as floats. Days and time durations are stored as datetime.timedelta

There is one deliberate deviation from the standard - the key word 'item' in a Context filters is **not** optional.
\[{x:1,y:2},{x:2,y:3}\]\[x=1\] is not valid (as x=1 is either True or False), but \[{x:1,y:2},{x:2,y:3}\]\[item x=1\] is valid and will return {x:1,y:2}.
Similarly, fred.y is **not** the 'y' filter on the List of Contexts named 'fred' (as fred.y is a valid name).
However (fred).y is the 'y' filter on the list of Contexts named fred.

There's one extension - an assignment operator (<-)

    fred <- 7
    bill <- 9
    fred = bill
This will return False

    fred <- [{x:1,y:2},{x:2,y:3}]
    (fred).y
This will return [2,3]

USAGE:

    import pySFeel
    parser = pySFeel.SFeelParser()
    sfeelText = '7.3 in [2.0 .. 9.1]'
    (status, retVal) = parser.sFeelParse(sfeelText)
    if 'errors' in status:
        print('With errors:', status['errors'])
- retVal will be True
- The dictonary 'status' will have the key 'errors' if you have errors in your sfeelText.
- status['errors'] is a list of strings. It may help in diagnosing your S-FEEL syntax errors.

Documentation:
More details can be found at [readthedocs](https://pysfeel.readthedocs.io/en/latest/)
samparka 0.0.2
Extracting contact-info from the website homepage
Keywords: email,phone number,telephone,website,homepage,python


# samparka

Prints the email and the phone number from the website.
Phone number is available for Nepal & USA as of now

Developed by Ujjawal Shah (c) 2022

## Examples of How To Use Package

### Get contact email from the website homepage

```python
import samparka

homepage = samparka.Scrollhomepage('https://howard.edu/')
email_adresses = homepage.emails()
print(f'emails: {email_adresses}')
```
**Output**:

***emails: emails: ['admission@howard.edu', 'hugsadmission@howard.edu']***

### Get phonenumbers from the homepage

```python
import samparka

#to see which countries are available for the phone numbers
print(samparka.__availablecountries__)
```
**Output**:

***['Nepal', 'USA']***


```python
import samparka

homepage = samparka.Scrollhomepage('https://howard.edu/')
phone_numbers = homepage.phonenumbers('USA)
print(f'phone_numbers: {phone_numbers}')
```
**Output**:

***phone_numbers: ['202-806-2763', '202-806-4465', '202-865-6100', '3341862722', '202-806-2755', '202-806-6800', '202-806-6100', '1-800-822-6363']***


```python
import samparka

homepage = samparka.Scrollhomepage('https://www.setopati.com/')
phone_numbers = homepage.phonenumbers('Nepal')
print(f'phone_numbers: {phone_numbers}')
```
**Output**:

***['+977-1-5429319', '9741857838', '9772067662', '9771494820', '9703857991', '9823847051', '9839993648', '9644041575', '9801123339', '9872264189', '9873538472', '9860830966', '9830826490', '+977-1-5428194', '9731283648', '9652935037', '9702006458', '9851123339']***
putali 0.0.7
Extracting contact-info from the website homepage
Keywords: email,phone number,telephone,website,homepage,python


# samparka

Prints the email and the phone number from the website.
Phone number is available for Nepal & USA as of now

Developed by Ujjawal Shah (c) 2022

## Examples of How To Use Package

### Get contact email from the website homepage

```python
import samparka

homepage = samparka.Scrollhomepage('https://howard.edu/')
email_adresses = homepage.emails()
print(f'emails: {email_adresses}')
```
**Output**:

***emails: emails: ['admission@howard.edu', 'hugsadmission@howard.edu']***

### Get phonenumbers from the homepage

```python
import samparka

#to see which countries are available for the phone numbers
print(samparka.__availablecountries__)
```
**Output**:

***['Nepal', 'USA']***


```python
import samparka

homepage = samparka.Scrollhomepage('https://howard.edu/')
phone_numbers = homepage.phonenumbers('USA)
print(f'phone_numbers: {phone_numbers}')
```
**Output**:

***phone_numbers: ['202-806-2763', '202-806-4465', '202-865-6100', '3341862722', '202-806-2755', '202-806-6800', '202-806-6100', '1-800-822-6363']***


```python
import samparka

homepage = samparka.Scrollhomepage('https://www.setopati.com/')
phone_numbers = homepage.phonenumbers('Nepal')
print(f'phone_numbers: {phone_numbers}')
```
**Output**:

***['+977-1-5429319', '9741857838', '9772067662', '9771494820', '9703857991', '9823847051', '9839993648', '9644041575', '9801123339', '9872264189', '9873538472', '9860830966', '9830826490', '+977-1-5428194', '9731283648', '9652935037', '9702006458', '9851123339']***