https://github.com/waveclaw/py-aharef
Graph web page structure with a Python-Tkinter application inspired by htmlgraph from aharef.info
https://github.com/waveclaw/py-aharef
html python3 webpage
Last synced: about 1 year ago
JSON representation
Graph web page structure with a Python-Tkinter application inspired by htmlgraph from aharef.info
- Host: GitHub
- URL: https://github.com/waveclaw/py-aharef
- Owner: waveclaw
- License: mit
- Created: 2019-11-05T05:25:40.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-09T00:47:45.000Z (over 6 years ago)
- Last Synced: 2025-02-09T07:22:47.866Z (over 1 year ago)
- Topics: html, python3, webpage
- Language: Python
- Homepage: https://github.com/waveclaw/py-aharef
- Size: 34.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# py-aharef
Graph web page structure with a Python-Tkinter application.
This is inspired by htmlgraph from aharef.info.
## Usage
`python3 src/pyaharef/pyaharef.pyw`
## Output
This program produces a 2-dimensional image of a coloured tree of nodes.
Each node is a part of the structure of the HTML file.
## Requirements
Install required modules in the standard way:
`pip3 -r requirements.txt`
The only packages a normal Python 3 install may be missing are nose-cov, the
nose test coverage module, and pymunk, a Python physics library. A minimal
installation will also install BeautifulSoup4 and nosetests.
## Development
Use a virtual environment such as with `virtualenv`.
```bash
virtualenv ./.venv
source ./.venv/bin/activate
```
Bugs are tracked on the [GitHub Issue tracker](https://github.com/waveclaw/py-aharef/issues).