Skip to content

GeVhoo/python-project-lvl3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Page Loader

Maintainability Test Coverage Build Status

Hello World!

This is my third project that i do in Hexlet course. It is a useful utility to download addresses from the network.

Functions:

  • You can specify the folder in which you want to download the finished file. To select the output format, you must specify the key. For example:
gv-page-loader https://ru.hexlet.io/courses -o /tmp/tests
  • You can choose the logging level: 'info' or 'debug'. Default level 'info'.
gv-page-loader https://ru.hexlet.io/courses -o /tmp/tests -l debug
  • The utility downloads all resources on the page and changes the page so that it starts to link to local versions.

Hope you enjoy it!

Direct install:

pip install -i https://test.pypi.org/simple/ gevhoo-page-loader --extra-index-url https://pypi.org/simple/ --user

asciicast

Using

asciicast

Using with debug logging level

asciicast

Links

This project was built using these tools:

Tool Description
poetry "Python dependency management and packaging made easy"
Flake8 "Linter"
CodeClimate "Verifying code quality in automatic mode"
Travis-ci "Continuous Integration"
pytest "For test coverage"

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •