A small commandline which allows the user to open multiple websites at the same time, each in a separate tab.
The open.py
is the main program. If it's called, it reads in the structure of the data.xml
file. The file must be called with a parameter, that has the same name as one of the tags a step below in the hierarchy of the root tags. Via this parameter, the script identifies the correct section of the file. It then iterates over all <url>
tags and opens each url in a new browser tab.
.
├── CODE_OF_CONDUCT.md - project code of conduct
├── COPYRIGHT - project copyright
├── data.xml - url storage
├── data.xsd - schema for the resources
├── LICENSE - license text
├── open_test.py - test functions of open.py
├── open.py - main program
├── README.md - relevant information about the project
└── requirements.txt - requirements to run the project
- Clone the repository:
git clone https://github.com/CH6832/online-resources-to-stay-updated.git
- Extract the project:
tar -xf online-resources-to-stay-updated.zip
- Navigate into the folder:
cd online-resources-to-stay-updated
- Install requirements:
pip3 install -r requirements.txt
- Run script:
python3 open.py documentation
- Python
- XML
- Markdwon
- Editor
This project is licensed under the terms of the GPL v3.
See the COPYRIGHT file for copyright and licensing details.
Please review our Code of Conduct before contributing to this project.