Skip to main content

performing websearch via startpage search engine (based on google.com)

Project description

startpage-python

parsing search results from startpage search engine (based on google.com results) you can use it if you need get some results without get banned from google

perform websearch via startpage search engine which is powered by google.com results. This package should in theory return identical results as you would expect from google search without being caught by google's bot detection algorithms

Untitled-Diagram

INSTALL

  • from pip
$ pip install startpage-python
  • from source
$ git clone https://github.com/mohamedkasem99/startpage-python
$ cd startpage-python
$ pip install -e .

examples

from startpage import Startpage

task = Startpage()
results = task.search("Hello World")
for res in results:
    print(res)
"""
https://en.wikipedia.org/wiki/%22Hello,_World!%22_program
https://en.wikipedia.org/wiki/Hello_World_(film)
https://www.youtube.com/watch?v=u7JMhVI7taQ
https://www.youtube.com/watch?v=Yw6u6YkTgQ4
https://code.org/helloworld
https://helloworld.raspberrypi.org/
https://www.imdb.com/title/tt9418812/
https://www.techtarget.com/whatis/definition/Hello-World
https://www.programiz.com/c-programming/examples/print-sentence
http://www.helloworld.com/
"""

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

startpage-python-1.0.0.tar.gz (15.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

startpage_python-1.0.0-py3-none-any.whl (15.2 kB view details)

Uploaded Python 3

File details

Details for the file startpage-python-1.0.0.tar.gz.

File metadata

  • Download URL: startpage-python-1.0.0.tar.gz
  • Upload date:
  • Size: 15.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for startpage-python-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9065b88d61ae7962d319548db55c52cdae08c04decc4820534aebf9863504361
MD5 e97d2ff143c852d2e86976b18a14f5d7
BLAKE2b-256 c0a9cfa12a2964ab601c69e02cb1928571349ac7665b515e04a61e57f5604db7

See more details on using hashes here.

File details

Details for the file startpage_python-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for startpage_python-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 1665d449d38e8c8f39c1e2b306c5d52a99c18068d17d17147e423c5d7ba2a07d
MD5 cad5b1c37ee30baec15a54ce59e7a635
BLAKE2b-256 a360c94d431859c4deb923a174c959a6132268559c4287905afaea2219f13181

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page