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)
| File | Size | Uploaded | |
|---|---|---|---|
| HTTPserver-mock-2.tar.gz | 2.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|