semvec/pypi-packages huggingface dataset:
sobertools 0.0.7
my tools
Requires Python: >=3.7

# sobertools

## methods

+ hey() : Say hey to sobertools!
+ compress2png(img_path, compress_level=3) : Compress an image to png.
    + img_path : The image path.
    + compress_level : An int between 1 to 9. The greater it is, the smaller the png will be. 

# classes

### bdbk_spider

#### Spider

+ \_\_init\_\_(init_url: str, mode: str, path: str = "./", max_pages: int = 100)
  + init_url: The original Baidu Baike URL.
  + mode: "BFS" for breadth-first search, "DFS" for depth-first search.
  + dir: The directory you want to store caught pages.
  + max_pages: The maximum number of pages you want to catch.
+ run() : Run the spider.

### cryptography

#### RC4

+ \_\_init\_\_(key: str)
  + key: RC4 key
+ encrypt(file: str) : Encrypt file.
  + file: The path of the file you want to encrypt.
+ decrypt(file: str) : Decrypt file.
  + file: The path of the file you want to decrypt.

### multimedia

#### BmpHandler

+ \_\_init\_\_(path: str)
  + path: The bmp path.
+ embed(string: str, dst: str = None) : Embed a string into bmp.
  + string: The string you want to embed.
  + dst: The path you want to store generated bmp. The default path is current path.
+ extract() : Extract string embedded in bmp.
scrapperSV 0.0.1
This package is helpul to scrapping all images from google based on image name , Scrapping images from Instagram based on userid, scrapping image,caption of instagram/facebook/twitter post based on link
Requires Python: >=3.6

# Scrapping

1 Altnews.com scrapping
2 Google Image Scrapping 
3 Instagram user profile scrapping based on username
4 Instagram single post scrapping based on link
5 Facebook post scrapping based on postlink
6 Twitter post scrapping based on link
7 Tradingview chart image scrapping
8 Whatsapp messaging using whatsappweb 

***************************************************************
 1 ALTNEWS

 This is a Indian fact news checking site. this package is helpful to scrape all data and create a dataframe 
 of every article which is available on site .
  data includes:
	Text
	Author name
	Date
	Title
	Link
***************************************************************
2 Google Image Downloader

 In this module you can scrape all images based on given image name . Basically it takes a few minutes to scrape all imaes . it iterates 
  over all image sub categories and scrape them . This is very useful for making dataset of difficult images dataset .
	Required only name of image 

***************************************************************
3 Instagram user profile scrapping

  Scrape a whole user profile images based on instagram userid just need userid .

***************************************************************
4 Scrapping instagram posts

This is helpful to scrape data related to a instagram post . shared link of post.

***************************************************************
5 Scrapping Facebook post

This is related to scrape post of the faceebook based on shared link of facebook post .

***************************************************************
6 Scrapping Twitter post

 Just get the shareable link of twitter post . Use that as a url to the function and it will return data related to posts .

***************************************************************
7 Scrapping trading view image chart

  This is to save image of the tradingview chart based on symbol,timeinterval . THis is helpful to make dataset for trading projects .

***************************************************************
8 Whatsapp messaging

  Here we can send messages to existing friends in the user accout . This is based on whatsapp web . Just need to scan whatsapp QR code and start to message to the friends . You can send a messages n no. of times .
 Ex:
     target='varsha'
     message='Hi'
     n=10
 Then it will send message Hi 10 times to varsha .
sv-scrapper 0.0.1
This package is helpul to scrapping all images from google based on image name , Scrapping images from Instagram based on userid, scrapping image,caption of instagram/facebook/twitter post based on link
Requires Python: >=3.6

# Scrapping

1 Altnews.com scrapping
2 Google Image Scrapping 
3 Instagram user profile scrapping based on username
4 Instagram single post scrapping based on link
5 Facebook post scrapping based on postlink
6 Twitter post scrapping based on link
7 Tradingview chart image scrapping
8 Whatsapp messaging using whatsappweb 

***************************************************************
 1 ALTNEWS

 This is a Indian fact news checking site. this package is helpful to scrape all data and create a dataframe 
 of every article which is available on site .
  data includes:
	Text
	Author name
	Date
	Title
	Link
***************************************************************
2 Google Image Downloader
  In this module you can scrape all images based on given image name . Basically it takes a few minutes to scrape all imaes . it iterates 
  over all image sub categories and scrape them . This is very useful for making dataset of difficult images dataset .
	Required only name of image 

***************************************************************
3 Instagram user profile scrapping
  Scrape a whole user profile images based on instagram userid.
ssm-loader 0.2.4
Python app to load SSM
Requires Python: >=3.6

# ssm-loader

![Build](https://github.com/DNXLabs/ssm-loader/workflows/Build/badge.svg)
[![codecov.io](https://codecov.io/gh/DNXLabs/ssm-loader/coverage.svg?branch=master)](https://codecov.io/gh/DNXLabs/ssm-loader?branch=master)
[![PyPI](https://badge.fury.io/py/ssm-loader.svg)](https://pypi.python.org/pypi/ssm-loader/)
[![LICENSE](https://img.shields.io/github/license/DNXLabs/ssm-loader)](https://github.com/DNXLabs/ssm-loader/blob/master/LICENSE)

This project aims to help dump and load AWS SSM parameters.


## Usage Example
```bash
# One .json file will be generated in your local with all variables
ssm dump "/app/myapp/app-path"

# All variables described will be inputed inside the IAM configured
ssm load -f ssm.json
```

## Dependencies
- Docker

## Load file format
The file to use the `ssm load` command should be in this format.
```json
{
    "parameters": [
        {
            "Name": "param1",
            "Value": "value1"
        }
    ]
}
```

## Docker

#### Build
Now you are ready to build an image from this project Dockerfile.
```bash
docker build -t ssm .
```

#### Run

After your image has been built successfully, you can run it as a container. In your terminal, run the command docker images to view your images.

```bash
# Dump
docker run -rm \
    -e AWS_REGION='ap-southeast-2' \
    -e AWS_ACCESS_KEY_ID='<your-access-key-id>' \
    -e AWS_SECRET_ACCESS_KEY='<your-secret-access-key>' \
    ssm dump "/app/myapp/app-path"

# Loading
docker run -rm \
    -e AWS_REGION='ap-southeast-2' \
    -e AWS_ACCESS_KEY_ID='<your-access-key-id>' \
    -e AWS_SECRET_ACCESS_KEY='<your-secret-access-key>' \
    ssm load -f ssm.json
```

## Setup development environment

#### Install dependencies

```bash
make build
```

#### Run
```bash
make run
```

#### Test
```bash
make test
```

#### Lint Flake8
```bash
make flake8
```

## Author
App managed by [DNX Solutions](https://github.com/DNXLabs).

## License
Apache 2 Licensed. See [LICENSE](https://github.com/DNXLabs/ssm-loader/blob/master/LICENSE) for full details.
pomidor 0.0.2
A BDD-style Selenium-driven browser automation in Python
Requires Python: >=3.6

# pomidor 0.0.2-Alpha

:tomato:
# **A BDD-style Selenium-driven browser automation on Python** 
## (with Agile in mind :nerd_face: )
### Fast and flexible approach to automating `click()` and `send_keys()` selenium actions straight from your Jira stories 

### Example:
![Pomidor syntax](images/pomidor_1.png)

>Here, you can see that __action__ is prepended with a star (__*click__) and __page object__ is marked with hashtag (**#contact_us**).

Note: To accomodate natural language, any variations of actions are allowed,
as long as the root stays unchanged: 
Example: ***Click**ed or ***tyPE**d


### Quick Start:
Install pomidor

![Page factory](images/pip_install_pomidor2.png)

Create a Page Factory class with a dictionary that contains page objects. (Example shown below)

![Page factory1](images/page_obj_dict.png)


Write your first test_case.pomidor file (extension must be ".pomidor") and place it in dedicated folder (Ex.: pomidor_files):


![Pomidor syntax](images/pomidor_file.png)


Create a runner file, import page factory dictionary, Pomidor class and exceptions (keep in mind, your page objects package name may differ from what's shown below)

![Runner file](images/import_pomidor_methods.png)

In the same runner file, specify url and page object instance, and pass them to Pomidor class instance. Then, run your first test case as shown below:

![Runner file1](images/init_pomidor_class.png)


Run your first Automation test! :rocket:

# Next in development:
- asserts with *displayed and *selected

# PyCharm plugin developers for ".pomidor" extension needed!

Clone it, fork it, bring any new ideas.