Skip to main content

HCI Web Interaction Analyzer - A library for analyzing web user interactions

Project description

pywib

Pywib (Python Web Interaction Behaviour) is a library desgined for analysing and obtaning metrics from users interaction with web pages.

How to

from pywib import velocity, velocity_metrics

v = velocity(df_all_sessions)
v_metrics = velocity_metrics(None, v)

Running the tests

First, navigate to the pywib folder

cd pywib

Then install the required dependencies using python, use a virtual environment if you wish to.

pip install pytest
pip install -r requirements.txt

Then, run the tests using:

pytest test

Generating Documentation

cd pywib/docs
make html

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

pywib-0.1.4.tar.gz (53.9 kB view details)

Uploaded Source

Built Distribution

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

pywib-0.1.4-py3-none-any.whl (27.3 kB view details)

Uploaded Python 3

File details

Details for the file pywib-0.1.4.tar.gz.

File metadata

  • Download URL: pywib-0.1.4.tar.gz
  • Upload date:
  • Size: 53.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for pywib-0.1.4.tar.gz
Algorithm Hash digest
SHA256 1080b7ae82abf64558af6c169bc8047b2d7b95f674953f3321cb3afc8f88d2e2
MD5 1de4c190e4ecf1f6a3abcdc9b85f2b83
BLAKE2b-256 b5e0bd86b032d7499e5f5a33d09f6fac4f65efd8a085a04cd67036484ddfd19a

See more details on using hashes here.

File details

Details for the file pywib-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: pywib-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 27.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.10.19

File hashes

Hashes for pywib-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c91db8ce4a5bd9490630431e87975fa74259bd2c1a822f3df325ff684d488add
MD5 6bb134356767e99678825f8e67eab89b
BLAKE2b-256 3582f01306409cf4783e5802078d850b820f98eb16a06bd1b98f996f51f99c90

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