website_stats
generate website reports
Web-stats is a simple library that allows you to generate website reports in less than 60 seconds , by scraping data from insites.com
- only 10 requests/ip are allowed
- you will have to use proxies
- only 60 seconds to generate a report
Requirements
pip install html_to_json
Installation
pip install website_stats
Usage
from website_stats import generate_report
generate_report('https://www.dafk.net/what/')
Output example
[{'name': 'Overall', 'rating': 'good', 'value': '6.7'}, {'name': 'Accessibility', 'rating': 'better', 'value': '8.3'}, {'name': 'Experience', 'rating': 'good', 'value': '5.2'}, {'name': 'Marketing', 'rating': 'good', 'value': '5.1'}, {'name': 'Technology', 'rating': 'better', 'value': '8.1'}, {'name': 'Twitter', 'value': '0.0'}, {'name': 'Analytics', 'value': '0.0'}, {'name': 'Printability', 'value': '0.0'}, {'name': 'Freshness', 'value': '0.0'}, {'name': 'Meta tags', 'value': '1.0'}, {'name': 'Mobile', 'value': '3.0'}, {'name': 'Popularity', 'value': '5.6'}, {'name': 'Amount of content', 'value': '7.8'}, {'name': 'Server behavior', 'value': '10.0'}, {'name': 'Page titles', 'value': '10.0'}, {'name': 'Headings', 'value': '10.0'}, {'name': 'Incoming links', 'value': '10.0'}, {'name': 'Images', 'value': '10.0'}, {'name': 'Internal links', 'value': '10.0'}, {'name': 'URL format', 'value': '10.0'}, {'name': 'Domain age', 'value': 'i'}]
License
MIT
free stuff , hell yeah !
Metadata
Release files for website-stats 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| website_stats-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Release files / website_stats-1.0.0-py3-none-any.whl
| Download URL | website_stats-1.0.0-py3-none-any.whl |
|---|---|
| Size | 3.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
31576d4c98779ddf71ac77d5762af7fe68f1605db9c4d493d193480f5eab4783
|
|
BLAKE2b-256 checksum How to use checksums |
969cb41fb09e4280b1cb93b0f8256790542619e96fa817bb62b7343a2786b13b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.10.5
|