diff --git a/README.md b/README.md index ef64b45..cb7ef74 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # [pyGle](https://github.com/Javinator9889/pyGle) A tool for searching the entire web with the Google technology -[![PyPi](https://img.shields.io/badge/v1.12%20-PyPi-green.svg)](https://pypi.org/project/g-pyGle/) +[![PyPi](https://img.shields.io/badge/v1.24%20-PyPi-green.svg)](https://pypi.org/project/g-pyGle/) [![ZIP](https://img.shields.io/badge/Package%20-Zip-blue.svg)](https://github.com/Javinator9889/pyGle/archive/master.zip) [![GIT](https://img.shields.io/badge/Package%20-Git-red.svg)](https://github.com/Javinator9889/pyGle.git) [![Downloads](https://pepy.tech/badge/g-pygle)](https://pepy.tech/project/g-pygle) @@ -171,6 +171,8 @@ If another page must be searched, all the methods start with: ```with```. You ca ## 3. Installation +### Now, *pyGle* is also compatible with Python 2, so you can install using *pip* from Python 2 + As usual, you have the [pip](https://pypi.org/project/pip/) mode or the [easy install](https://setuptools.readthedocs.io/en/latest/easy_install.html) methods: @@ -180,7 +182,7 @@ As usual, you have the [pip](https://pypi.org/project/pip/) mode or the + In some Linux systems, *pip* is not directly available in command line, so we have two options: - *Installing pip for Python 3* (assuming that you **already have Python 3 installed**): + *Installing pip for Python (2, 3)* (assuming that you **already have Python installed**): ```bash ## DEBIAN SYSTEMS ## sudo apt update && sudo apt upgrade @@ -213,7 +215,7 @@ As usual, you have the [pip](https://pypi.org/project/pip/) mode or the ### *Installing via easy install* -+ Basically, we will install *Python 3* on our systems, and then we will be able to install [pyGle](https://github.com/Javinator9889/pyGle): ++ Basically, we will install *Python* on our systems, and then we will be able to install [pyGle](https://github.com/Javinator9889/pyGle): + [Windows](https://realpython.com/installing-python/#windows) + [Linux (all systems)](https://realpython.com/installing-python/#linux) diff --git a/README.rst b/README.rst index c1359c0..894a790 100644 --- a/README.rst +++ b/README.rst @@ -20,14 +20,14 @@ Index `pyGle `__ aims to be a *very powerful* tool for just **searching the entire web** by using the *Google* technology, without **any limitations** (or almost no one). -Just with a *few lines* of code you will be able to: - -- Perform a *normal search* on Google 🔎 -- Look at *Google Images* for obtaining all the information you need about a pic 🌅 -- Search *the latest news* and also **a lot of articles** on *Google News* 📰 -- Filter and obtain *patents* by using *Google Patents* 📝 -- Have a look at hundreds of *different products* at *Google Shops* 🛒 -- Look for *books*, *magazines* and more at *Google Books* 📘 +Just with a *few lines* of code you will be able to: + +- Perform a *normal search* on Google 🔎 +- Look at *Google Images* for obtaining all the information you need about a pic 🌅 +- Search *the latest news* and also **a lot of articles** on *Google News* 📰 +- Filter and obtain *patents* by using *Google Patents* 📝 +- Have a look at hundreds of *different products* at *Google Shops* 🛒 +- Look for *books*, *magazines* and more at *Google Books* 📘 - Videos, videos and more videos at *Google Videos* 🎥 As the speed is a crucial factor, I developed this library in order to be the fastest one for each possible situation. @@ -200,7 +200,7 @@ As usual, you have the `pip `__ mode or the `easy sudo python3 -m pip install g-pyGle ## Without admin permissions ## - pip3 install -U g-pyGle + pip3 install -U g-pyGle OR python3 -m pip install -U g-pyGle @@ -322,7 +322,7 @@ If you really appreciate my work, you can *contribute to this project* perfectly You should have received a copy of the GNU General Public License along with this program. If not, see .` -.. |PyPi| image:: https://img.shields.io/badge/v1.12%20-PyPi-green.svg +.. |PyPi| image:: https://img.shields.io/badge/v1.24%20-PyPi-green.svg :target: https://pypi.org/project/g-pyGle/ .. |ZIP| image:: https://img.shields.io/badge/Package%20-Zip-blue.svg :target: https://github.com/Javinator9889/pyGle/archive/master.zip diff --git a/pyGle/.idea/inspectionProfiles/Project_Default.xml b/pyGle/.idea/inspectionProfiles/Project_Default.xml index db91569..bb4fa8a 100644 --- a/pyGle/.idea/inspectionProfiles/Project_Default.xml +++ b/pyGle/.idea/inspectionProfiles/Project_Default.xml @@ -4,11 +4,21 @@ + + + @@ -35,6 +45,7 @@ diff --git a/pyGle/.idea/workspace.xml b/pyGle/.idea/workspace.xml index 6556945..2764087 100644 --- a/pyGle/.idea/workspace.xml +++ b/pyGle/.idea/workspace.xml @@ -1,14 +1,9 @@ - + + - - - - - - @@ -83,11 +89,10 @@ - - + + - - + @@ -96,84 +101,70 @@ - - - - - - + + - + - - - - - + + - + - - + + + + + - + - - + + - - - - - - - + + + - + - - - - - + + - - + + - - - - - + + - + - - + + @@ -182,7 +173,7 @@ - + @@ -200,20 +191,6 @@ - [\"*\"] - [".*":]{3,}?\s - [".*": ]{3,} - [".*": &^("\w)]{3,} - "[^"]*": - "[^[\w]]*": - = - - : - =ABCMeta - - - > - l - " ": \b([ ])\b ([a-z]{1,}[ ]{2,})\b @@ -228,8 +205,22 @@ other # \w - - + urllib.error + parse + urllib.parse + (metaclass=ABCMeta) + (metaclass=__ABCMeta) + super( + if + : str = + : str) + : list) + def __extractor(self, url: URLBuilder, start_time: float) -> list: + is_valid + -> str: + -> list: + from + super "lang @@ -242,7 +233,6 @@ length utf-8 a - = =__ABCMeta _ @@ -261,9 +251,12 @@ non-proper \ + + = + ) E:\Nextcloud\Programming\pyGle\pyGle\values + E:\Nextcloud\Programming\pyGle\pyGle @@ -273,6 +266,11 @@ @@ -322,9 +321,26 @@ DEFINITION_ORDER - + + + + + + + Python + + + + + PyCompatibilityInspection + + + + @@ -334,7 +350,6 @@ - @@ -361,6 +376,7 @@