Senginta is All in one Search Engine Scrapper for used by API or Python Module. It's Free!

Overview

All in one Search Engine Scrapper for used by API or Python Module.

How to use: Video

Documentation
Documentation

Senginta is All in one Search Engine Scrapper. With traditional scrapping, Senginta can be powerful to get result from any Search Engine, and convert to Json. Now support only for Google Product Search Engine (GShop, GVideo and many too) and Baidu Search Engine.

Senginta was originally developed by me alone. So, if you want to contribute for support another search engine, let's fork this Repository.

Senginta provides beta Python.

Install

$ pip install senginta

To update senginta to the latest version, add --upgrade flag to the above commands.

Try your first Senginta program

$ python
>>> from senginta.static.Google import GSearch
>>> search_spider = GSearch('study from home')
>>> print(search_spider.to_json())
...
...
...
Json Formatting
>>> search_spider.get_all()
...
...
...
Dictionary

Resources

License

MIT License

WARNING

All intended of use, the responsibility rests with you. So, use wisely!

You might also like...
A play store search application programming interface ( API )

Play-Store-API A play store search application programming interface ( API ) Made with Python3

A Python web searcher library with different search engines

Robert A simple Python web searcher library with different search engines. Install pip install roberthelper Usage from robert import GoogleSearcher

Modular search for Django

Haystack Author: Daniel Lindsley Date: 2013/07/28 Haystack provides modular search for Django. It features a unified, familiar API that allows you to

Full text search for flask.

flask-msearch Installation To install flask-msearch: pip install flask-msearch # when MSEARCH_BACKEND = "whoosh" pip install whoosh blinker # when MSE

Jina allows you to build deep learning-powered search-as-a-service in just minutes
Jina allows you to build deep learning-powered search-as-a-service in just minutes

Cloud-native neural search framework for any kind of data

document organizer with tags and full-text-search, in a simple and clean sqlite3 schema
document organizer with tags and full-text-search, in a simple and clean sqlite3 schema

document organizer with tags and full-text-search, in a simple and clean sqlite3 schema

A web search server for ParlAI, including Blenderbot2.
A web search server for ParlAI, including Blenderbot2.

Description A web search server for ParlAI, including Blenderbot2. Querying the server: The server reacting correctly: Uses html2text to strip the mar

This project is a sample demo of Arxiv search related to AI/ML Papers built using Streamlit, sentence-transformers and Faiss.
This project is a sample demo of Arxiv search related to AI/ML Papers built using Streamlit, sentence-transformers and Faiss.

This project is a sample demo of Arxiv search related to AI/ML Papers built using Streamlit, sentence-transformers and Faiss.

Google Project: Search and auto-complete sentences within given input text files, manipulating data with complex data-structures.
Google Project: Search and auto-complete sentences within given input text files, manipulating data with complex data-structures.

Auto-Complete Google Project In this project there is an implementation for one feature of Google's search engines - AutoComplete. Autocomplete, or wo

Comments
  • In GShop, parsing Price Missing

    In GShop, parsing Price Missing

    Gshop json is not able to show price , can anyone tell what is the problem in it. i guess while scraping wrong scraping parameter was taken. i request Michael, please look in it and help to solve this or give me any idea what to do,,, i thing due to site changes in google web pages changes their xpath or class or id so that money not able to scrap

    opened by spsyco 9
  • Decode chinese character from baidu search

    Decode chinese character from baidu search

    How about to decode chinese character from baidu search ? because the title and description are looks messy

    The result :

    [
      {
        "result_id": 0,
        "title": "Gojek Super App: Ojek Online, Taksi Online, Pesan Maka...",
        "description": "Lebih dari 1 juta driver Gojek siap melayani ojek online, taksi online, pesan antar makanan, kirim barang, belanja & p...",
        "author": [],
        "author_link": [],
        "domain": "www.baidu.com",
        "link": "http://www.baidu.com/link?url=3aPu-M15DJ5YwyVO7uWaNTLbhaIEqjkMx6TMTnBwCsC"
      },
      {
        "result_id": 1,
        "title": "\n\nGojek\u7684\u6700\u65b0\u76f8\u5173\u4fe1\u606f\n                    \n",
        "description": null,
        "author": [],
        "author_link": [],
        "domain": "www.baidu.com",
        "link": "http://www.baidu.com/link?url=xUB51zrEVZt7XqW96Riegiwj7o6G8E_r_HYqtvQM6voU1JXBqOeCJDeXJ87ikInsdWWXok5uVgoRIhJQWAHNtCj7Xr5po2Hhj0-uXlNtGXK"
      },
      {
        "result_id": 2,
        "title": "Gojek\u548cTokopedia\u8ba1\u5212\u5408\u5e76,\u7ec4\u6210\u4f30\u503c180\u4ebf\u7f8e\u5143\u7684\u65b0\u516c\u53f8",
        "description": "2021\u5e741\u67087\u65e5\u00a0\u4e09\u4f4d\u719f\u6089\u8c08\u5224\u7684\u4eba\u58eb\u8868\u793a\uff0c\u6253\u8f66\u548c\u652f\u4ed8\u96c6\u56e2Gojek\u548c\u7535\u5b50\u5546\u52a1\u72ec\u89d2\u517dTokopedia\u5df2\u7ecf\u7b7e\u7f72\u4e86\u4e00\u4efd\u6761\u6b3e\u4e66\uff0c\u5e76\u5c06\u5728\u672a\u6765\u51e0\u4e2a\u6708\u5185\u8fdb\u884c\u5c3d\u804c\u8c03\u67e5\u3002\u5176\u4e2d\u4e00\u4f4d\u4eba\u58eb\u8bf4\uff0c\u5b59\u6b63\u4e49\uff08\u5176\u516c...",
        "author": [],
        "author_link": [],
        "domain": "www.baidu.com",
        "link": "http://www.baidu.com/link?url=OFglRRbpjm9ejljkW6XKQTmnydWi85HWTIADZPjoo_Ap8B0U_TwUSDwkduF9h5nDKvD84L6KM456Oyzf3TPGkl2dsI0l2IDvvJlwBqDheT_"
      },
      {
        "result_id": 3,
        "title": "Gojek \u00b7 GitHub",
        "description": "2020\u5e7412\u670823\u65e5\u00a0SuperApp from Southeast Asia. Gojek has 39 repositories available. Follow their code on GitHub.",
        "author": [],
        "author_link": [],
        "domain": "www.baidu.com",
        "link": "http://www.baidu.com/link?url=p8LhCZ2_y6mn0r4X9af87io3deFKu0dtK1JKw7O_Q0B6C0TlNXUKHrhbweJbeUHr"
      },
      {
        "result_id": 4,
        "title": "\u5370\u5c3c\u5de8\u5934Gojek\u4e0eTokopedia\u51c6\u5907\u5408\u5e76 \u4e2d\u4e1c\u5373\u5c06\u8bde\u751f\u4e9a\u9a6c\u900a\u4f18...",
        "description": "2021\u5e741\u67086\u65e5\u00a0\u636e\u62a5\u9053\uff0c\u5370\u5c3c\u6253\u8f66\u652f\u4ed8\u5e94\u7528Gojek\u4e0e\u5f53\u5730\u7535\u5546\u5de8\u5934Tokopedia\u6df1\u5165\u6d3d\u8c08\uff0c\u4e24\u5bb6\u516c\u53f8\u51c6\u5907\u5408\u5e76\uff0c\u5408\u5e76\u4e4b\u540e\u65b0\u516c\u53f8\u5c06\u4f1a\u4e0a\u5e02\u3002\u77e5\u60c5\u4eba\u58eb\u79f0\uff0cGojek\u548cTokopedia\u5df2\u7ecf\u7b7e\u7f72\u6295\u8d44\u610f\u5411\u4e66...",
        "author": [],
        "author_link": [],
        "domain": "www.baidu.com",
        "link": "http://www.baidu.com/link?url=uGGF-4rq4EcU8JtMDuL3qGr_etIBiEYhuT4U6QoBIG6yjbWndf2KqcrMunpdEXODi8944fxnBFdu2yQWvALdxo5a-CQeT4eLRYE3TIPiNcC"
      },
     //many more...
    ]
    
    opened by fzn0x 5
  • install_requires Cuma Satu Library?

    install_requires Cuma Satu Library?

    https://github.com/michael-act/Senginta/blob/90641b16bdcb83a23ab6b5a2d5c2424de756e336/setup.py#L24

    Sedangkan, di requitements.txt, ada tiga library yang perlu diinstall.

    https://github.com/michael-act/Senginta/blob/90641b16bdcb83a23ab6b5a2d5c2424de756e336/requirements.txt#L1-L3

    Kalau mau otomatis, mungkin bisa pakai ini:

    https://github.com/mzaini30/warna/blob/1ed1487d993ede00f851b8e11a369b9233939aa7/setup.py#L8-L14

    opened by mzaini30 1
  • Definition

    Definition

    Is your repo meant to create a software to search on many search engines at the same time (in one search box)?

    If yes, where is the difficulty to integrate more than the two actually implemented search engines?

    opened by bphd 1
Releases(0.0.3.0)
Owner
Pythoneer & Network Administrator
null
Google Search Engine Results Pages (SERP) in locally, no API key, no signup required

Local SERP Google Search Engine Results Pages (SERP) in locally, no API key, no signup required Make sure the chromedriver and required package are in

theblackcat102 4 Jun 29, 2021
Simple algorithm search engine like google in python using function

Mini-Search-Engine-Like-Google I have created the simple algorithm search engine like google in python using function. I am matching every word with w

Sachin Vinayak Dabhade 5 Sep 24, 2021
A sentence search engine that fetches examples from trusted news/media organisations. Great for writing better English.

A sentence search engine that fetches examples from trusted news/media websites. Great for improving writing & speaking better English.

Stephen Appiah 1 Apr 4, 2022
A simple search engine that allow searching for chess games

A simple search engine that allow searching for chess games based on queries about opening names & opening moves. Built with Python 3.10 and python-chess.

Tyler Hoang 1 Jun 17, 2022
A fast, efficiency python package for searching and getting search results with many different search engines

search A fast, efficiency python package for searching and getting search results with many different search engines. Installation To install the pack

Neurs 0 Oct 6, 2022
Search emails from a domain through search engines

EmailFinder - search emails through Search Engines

Josué Encinar 155 Dec 30, 2022
Image search service based on imgsmlr extension of PostgreSQL. Support image search by image.

imgsmlr-server Image search service based on imgsmlr extension of PostgreSQL. Support image search by image. This is a sample application of imgsmlr.

jie 45 Dec 12, 2022
GitScanner is a script to make it easy to search for Exposed Git through an advanced Google search.

GitScanner Legal disclaimer Usage of GitScanner for attacking targets without prior mutual consent is illegal. It is the end user's responsibility to

Kaio Gomes 3 Oct 28, 2022
Reverse-ikea-image-search - A simple image of ikea search using jina.ai

IKEA Reverse Image Search This is a demo project to fetch ikea product images(IK

SOUVIK GHOSH 4 Mar 8, 2022
🔍 Messages Searcher is make for search custom message in all channels in guild and dm.

?? Messages Searcher is make for search custom message in all channels in guild and dm.

Kaneki 33 Dec 31, 2022