Skip to main content

This simple library rates websites based on various factors

Project description

Web-Stats

generate website reports

Build Status Build Status Build Status

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

Installation

pip install web-stats

Usage

import generate_report from web-stats
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 !

Project details


Download files

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

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

easygh-1.0.0-py3-none-any.whl (2.2 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: easygh-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for easygh-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 9d051f568544cddfdc327a7c968a4d6ed005cf146a8ef5e07b39b1d64507612c
MD5 197619176f796dffa90eb891255b140c
BLAKE2b-256 a6102be96b1d02f074b2d2712f31a55aeb66dd787a38bc2bf12d9e62c57a3e70

See more details on using hashes here.

Supported by

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