Skip to main content

PEP8

HTTPserver-mock

a simple http-server mockup to test web crawler.

Installation

Run the folowing to install:

pip install HTTPserver-mock

Usage

from src.HTTPserver_mock import HTTPserver_mock
import noizze_crawler as nc


@HTTPserver_mock()
def test_crawler():
    (title, desc, image_url, html) = nc.crawler('http://localhost:8000/index.html')
    print('title:', title)
    print('desc:', desc)
    print('image_url:', image_url)
    print('html:', html[:1000])


if __name__ == '__main__':
    test_crawler()
$ python test.py
127.0.0.1 - - [07/Nov/2019 13:34:55] "GET /index.html HTTP/1.1" 200 -
1573101292.684394 httpserver_mock started
<h2>nope</h2>
1573101296.704611 httpserver_mock finished

ChangeLog

  • v2: PyPI published
  • v1: Test alpha

Metadata

Release files for HTTPserver-mock 2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for HTTPserver-mock 2
File Size Uploaded
HTTPserver-mock-2.tar.gz 2.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for HTTPserver-mock 2
File Interpreter ABI Platform
HTTPserver_mock-2-py3-none-any.whl Python 3 none any Details

Total release size: 4.6 kB

Release files / HTTPserver-mock-2.tar.gz

Download URL HTTPserver-mock-2.tar.gz
Size 2.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1c8414df89e245ced0100ad32026db664cb23631a778935cb0f7a38730c39991
BLAKE2b-256 checksum
How to use checksums
a469f8b22a8d0c7ce2951dfcbc2975baa002867ee8fc9bac5c460c69afe988f1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.4

Release files / HTTPserver_mock-2-py3-none-any.whl

Download URL HTTPserver_mock-2-py3-none-any.whl
Size 2.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
0152dc9748f45b842eebb6070b4ce548346cfa71e7c79a6a13b766e48dc3a592
BLAKE2b-256 checksum
How to use checksums
90274afac4d0af8d6a64f690d07e55eecabe537fc28bbc0252d7b42fe76ee135
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/41.6.0 requests-toolbelt/0.9.1 tqdm/4.38.0 CPython/3.6.4

Release history Release notifications | RSS feed

This release

2 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page