Metadata-Version: 2.1
Name: zacktools
Version: 0.0.22
Summary: Zack's ommon tools
Home-page: https://github.com/ZackAnalysis/zacktools
Author: Zack Dai
Author-email: zdai@brocku.ca
License: UNKNOWN
Description: zacktools
        =========
        
        Useful tools created by zackdai
        ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        
        install
        =======
        
        ``pip install zacktools``
        
        or from git
        
        ``pip3 install git+https://github.com/ZackAnalysis/zacktools.git``
        
        pageparser
        ----------
        
        A tool for parse address,phone, email, facebook, twitter, linkedin,
        contact link, about us link from a webpage
        
        usage
        ~~~~~
        
        ::
        
           from zacktools import pageparser
           import requests
           res = requests.get('http://rel8ed.to')
           result = pageparser.parse(res.content)
           print(result)
        
        Note: MainAddress is an Object, and can be further extacted like:
        
        ``print(result['Mainaddress'].city)``
        
        If want to convert to json directly, add parameters tojson=True
        
        ::
        
           import json
        
           result2 = pageparser.parse(res.content, tojson=True)
        
           print(json.dumps(result2, indent=2))
        
           {
             "facebook": "https://www.facebook.com/rel8edto/",
             "twitter": "https://twitter.com/rel8edto",
             "instagram": "",
             "linkedin": "https://www.linkedin.com/company/rel8ed-to",
             "contactlink": "http://www.rel8ed.to/contact-us/",
             "aboutlink": "http://www.rel8ed.to/about-us/",
             "title": "Big Data Analysis Data Mining Predictive Analytics",
             "email": "info@rel8ed.to",
             "phone": "905.321.0466",
             "Mainaddress": "1 St. Paul St., Unit A303, St. Catharines, ON L2R 7L2",
             "addresses": [
               "1 St. Paul St., Unit A303, St. Catharines, ON L2R 7L2"
             ]
           }
        
        Test it |Open In Colab|
        ~~~~~~~~~~~~~~~~~~~~~~~
        
        .. |Open In Colab| image:: https://colab.research.google.com/assets/colab-badge.svg
           :target: https://colab.research.google.com/drive/1aE8PeQhJym8G6I_yHVfqIuydod5tlQuQ?usp=sharing
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
