semvec/pypi-packages huggingface dataset:
youtube-channel-videos-scraper-python 1.0.2
A python library to scrape channel videos data from youtube automatically.
License: Apache License 2.0
Keywords: youtube python botstudio channel videos scraper data web-scraping

Youtube-Channel-Videos-Scraper-Python is a python library to scrap channel videos data using browser automation. 
It currently runs only on windows.

### Example1
In this example we first import library, then we opened channel link and fetched channel videos data.
```sh
from youtube_channel_videos_scraper_python import *
youtube.open("https://www.youtube.com/c/Thequint/videos")
response=youtube.channel_videos()
data=response['body']
#data=[{"Title": "How Citizens Transformed Gurugram", "Video_Link": "https://www.youtube.com/watch?v=C5duQyX7Gec"},....]
```

### Example2:- Load More Videos
In this example we first import library, then we will open the channel link and fetch the videos data five times, as it scrolls whenever function called.
```sh
from youtube_channel_videos_scraper_python import *
youtube.open("https://www.youtube.com/c/Thequint/videos")
all_data=[]
for i in range(0,5):
	response=youtube.channel_videos()
	data=response['body']
	all_data.extend(data)
#all_data=[{"Title": "How Citizens Transformed Gurugram", "Video_Link": "https://www.youtube.com/watch?v=C5duQyX7Gec"},....]
```

This module depends on the following python modules
* [requests](https://pypi.org/project/requests/)
* [botstudio](https://pypi.org/project/botstudio/)

#### BotStudio
[botstudio](https://pypi.org/project/botstudio/) is needed for browser automation. As soon as this library is imported in code, automated browser will open up. To get channel videos data, first need to open the channel videos link.

Complete documentation for YouTube Automation available [here](https://youtube-api.datakund.com/en/latest/)

### Installation

```sh
pip install youtube-channel-videos-scraper-python
```

### Import
```sh
from youtube_channel_videos_scraper_python import *
```

### Login with credentials
```sh
youtube.login(username="youtube username",password="youtube password")
```

### Login with cookies
```sh
youtube.login_cookie(cookies=list_of_cookies)
```

### Open channel url
```sh
youtube.open("channel videos url")
```

### Get Channel Videos Data
```sh
response=youtube.channel_videos()
data=response['body']
```

### Send Feedback to Developers
```sh
botstudio.send_feedback(feedback="Need help with this ......")
```

### Contact Us
* [Telegram](https://t.me/datakund)
* [Website](https://datakund.com)
amazon-product-search-results-scraper 1.0.3
A python library to search keyword and scrape search results data from amazon.
License: Apache License 2.0
Keywords: amazon python botstudio scraper web-scraping product search-results search keyword

Amazon-Product-Search-Results-Scraper is a python library to search product on amazon and get search results automatically using browser automation. 
It currently runs only on windows.

### Example1
In this example we first import library, then we search keyword and get search results.
```sh
from amazon_product_search_results_scraper import *
amazon.open("https://www.amazon.in/")
amazon.search(keyword='shoes')

response=amazon.search_results()
search_results=response['body']

#search_results=[{"Title": "Men's Running Shoe", "Link": "https://www.amazon.in/T-Rock-Weight-Sports-Running-Numeric_8/dp/B08HQY8H9N/ref=sr_1_9?dchild=1&keywords=shoes&qid=1613390901&sr=8-9", "Price": "349"}]
```

### Example2:- Get Search Results of first 5 pages
In this example we first import library, then we search keyword and get search results of first 5 pages.
```sh
from amazon_product_search_results_scraper import *
amazon.open("https://www.amazon.in/")
amazon.search(keyword='shoes')

for i in range(0,5):
	response=amazon.search_results()
	search_results=response['body']
	#search_results=[{"Title": "Men's Running Shoe", "Link": "https://www.amazon.in/T-Rock-Weight-Sports-Running-Numeric_8/dp/B08HQY8H9N/ref=sr_1_9?dchild=1&keywords=shoes&qid=1613390901&sr=8-9", "Price": "349"}]
	amazon.click_next() #clicks on next page
```

This module depends on the following python modules
* [requests](https://pypi.org/project/requests/)
* [botstudio](https://pypi.org/project/botstudio/)

#### BotStudio
[botstudio](https://pypi.org/project/botstudio/) is needed for browser automation. As soon as this library is imported in code, automated browser will open up in which search will be done.

Complete documentation for Amazon Automation available [here](https://amazon-api.datakund.com/en/latest/)

### Installation

```sh
pip install amazon-product-search-results-scraper
```

### Import
```sh
from amazon_product_search_results_scraper import *
```

### Login with credentials
```sh
amazon.login(password='place password here', email='place email here')
```

### Login with cookies
```sh
amazon.login_cookie(cookies=list_of_cookies)
```

### Search keyword
```sh
amazon.search(keyword='shoes')
```

### Select category
```sh
amazon.select_category(category='category') #e.g Baby
```

### Select brand
```sh
amazon.select_brand(brand='brand') #e.g. Nike
```

### Get search results
```sh
response=amazon.search_results()
search_results=response['body']
```

### Move to next page
```sh
amazon.click_next()
```

### Send Feedback to Developers
```sh
botstudio.send_feedback(feedback="Need help with this ......")
```

### Contact Us
* [Telegram](https://t.me/datakund)
* [Website](https://datakund.com)