semvec/pypi-packages huggingface dataset:
fake-info-generation 0.0.3
A Fake Data Generator Package which can generate fake information based on the keys provided. You can customize the generation using the args.
Requires Python: >=3.7

### Fake data Generator Library
---
### Description
- This library intends to generate Fake Information based on the keys provided and count associated with them
- You can generate "n" number of information using this library
- This library internally uses `Faker` and `Phone-gen` library
---
### Usage 
1 : Install the requirements library
: [Faker](https://pypi.org/project/Faker/) and [phone-gen](https://pypi.org/project/phone-gen/)

2 : Import the library
```
from fake_info_generation import main
```

3 : Call the function module
```
main.generate_data_info(name_count=3, zip_count=3, address_count=3, region='IN')
```

4 : Response [ This response might change due to random generation ]
```
{   'Address': [   '4711 Michael Canyon Suite 195\nGordonport, NV 01575',
                   '73989 Candace Course\nSouth Brian, ME 01819',
                   'Unit 7929 Box 8142\nDPO AA 71863'],
    'Name': ['Taylor Lopez', 'Margaret Patrick', 'Jessica Henry'],
    'Occupation': ['Engineering geologist'],
    'PhoneNumber': ['7989441126'],
    'SSN_or_EIN': ['927641785'],
    'State': ['Iowa'],
    'Transaction_Value': ['2924'],
    'ZIP_or_POSTAL': ['21834', '55542', '37100']
}
```
---
### Default Values
- By default, all the count params are set to count = 1 
- Region = "US"
- Trans_range = [1,6]
- Signed_Num = "False"
----

### Optional Arguments 
- -h, --help :: show this help message and exit
- --name_count NAME :: Number of names to generate
- --address_count ADDRESS :: Number of addresses to generate
- --phone_count PHONE :: Number of phone numbers to generate
- --zip_count ZIP :: Number of zip codes to generate
- --state_count STATE :: Number of states to generate
- --region_count REGION :: Region based on which phone-num is generated
- --occupation_count OCCUPATION :: Number of occupations to generate
- --trans_count TRANS_COUNT :: Number of Transaction Values to generate
- --trans_range TRANS_RANGE [TRANS_RANGE ...] :: The character length range upto which transaction values can be generated. Use [start, end] structure
- --signed_num SIGNED_NUM :: If set to "true", the number can be both positive and negative randomly. Default=False, only positive number
- --ssn_or_ein_count SSN_OR_EIN :: Number of occupations to generate Social Security Number or Employment Identification Number
---
ImaginaryInfo 0.0.3
A Fake Data Generator Package which can generate fake information based on the keys provided. You can customize the generation using the args.
Requires Python: >=3.7

### Fake data Generator Library
---
### Description
- This library intends to generate Fake Information based on the keys provided and count associated with them
- You can generate "n" number of information using this library
- This library internally uses `Faker` and `Phone-gen` library
---
### Usage 
1 : Install the requirements library
: [Faker](https://pypi.org/project/Faker/) and [phone-gen](https://pypi.org/project/phone-gen/)

2 : Import the library
```
from generate_data import generate_data_info
```

3 : Call the function module
```
generate_data_info(name_count=3, zip_count=3, address_count=3, region='IN')
```

4 : Response [ This response might change due to random generation ]
```
{   'Address': [   '4711 Michael Canyon Suite 195\nGordonport, NV 01575',
                   '73989 Candace Course\nSouth Brian, ME 01819',
                   'Unit 7929 Box 8142\nDPO AA 71863'],
    'Name': ['Taylor Lopez', 'Margaret Patrick', 'Jessica Henry'],
    'Occupation': ['Engineering geologist'],
    'PhoneNumber': ['7989441126'],
    'SSN_or_EIN': ['927641785'],
    'State': ['Iowa'],
    'Transaction_Value': ['2924'],
    'ZIP_or_POSTAL': ['21834', '55542', '37100']
}
```
---
### Default Values
- By default, all the count params are set to count = 1 
- Region = "US"
- Trans_range = [1,6]
- Signed_Num = "False"
----

### Optional Arguments 
- -h, --help :: show this help message and exit
- --name_count NAME :: Number of names to generate
- --address_count ADDRESS :: Number of addresses to generate
- --phone_count PHONE :: Number of phone numbers to generate
- --zip_count ZIP :: Number of zip codes to generate
- --state_count STATE :: Number of states to generate
- --region_count REGION :: Region based on which phone-num is generated
- --occupation_count OCCUPATION :: Number of occupations to generate
- --trans_count TRANS_COUNT :: Number of Transaction Values to generate
- --trans_range TRANS_RANGE [TRANS_RANGE ...] :: The character length range upto which transaction values can be generated. Use [start, end] structure
- --signed_num SIGNED_NUM :: If set to "true", the number can be both positive and negative randomly. Default=False, only positive number
- --ssn_or_ein_count SSN_OR_EIN :: Number of occupations to generate Social Security Number or Employment Identification Number
---
audioace 0.0.4
Downloads your favourite music


# AudioAce

#### A simple module for downloading your favourite songs


# Documentation
 
#### coming soon....



## Installation

Install audioace with pip

```bash
pip install audioace
```
    
or upgrade

```bash
pip install audioace --upgrade
```


## Quick Start

To get started, install audioace and install ffmpeg from the link [here](https://ffmpeg.org/) or watch a tutorial on how to download ffmpeg from [here](https://www.youtube.com/watch?v=5xgegeBL0kw)



### To Download Songs from a text file
First create a ```songs.txt``` file in your working directory and then type the songs you wanna add eg: Butter by BTS, etc..

```python
import audioace
download_file = "songs.txt"
test = audioace.Download(file=download_file)
test.download()
```

### To Download Songs from a Spotify Playlist
If you wanna download your songs from spotify you first have to create an app on https://developers.spotify.com/ then access your client id and client secret and redirect uri
```python
client_id = #your client id
client_secret = #your client secret
redirect_uri = #redirect uri
playlist_link = #the link of playlist you wanna download from

test = audioace.Download()
test.get_songs_from_playlist(client_id=client_id, client_secret=client_secret, playlist_link=playlist_link)
test.download()
```

### To Download Songs from Your Liked Songs
```python
client_id = #your client id
client_secret = #your client secret
redirect_uri = #redirect uri
test = audioace.Download()
test.get_songs_from_liked_songs(client_id=client_id,client_secret=client_secret, redirect_uri=redirect_uri)

"""
    This will open your default web browser asking for your permission,
    grant it and then it will redirect you to your redirect page,
    copy the link and paste it in your terminal
"""
test.download()
```


## Reporting Issues

If you have any suggestions or found any errors or bugs, please feel free to mention them [here](https://github.com/VikranthMaster/AudioAce/issues)

or you can send me a mail on vikrantht32@gmail.com