Another data-structure very commonly used in the world of coding are TREE's, for example:
In this case, we will use the Tree Hierarchy concept to scan and browse through a group of files in a computer.
Do not clone this repository.
a) If using Gitpod (recommended) you can clone the boilerplate by clicking here.
b) If working locally type the following command from your command line:
💡 Important: Remember to create a new repository, update the remote (
git remote set-url origin <your new url>), and upload the code to your new repository using
Give the set of files under the
data-files folder, please write a program that creates a JSON file called report.json that outputs the following report:
|levels||Number of connections between the top node and the lowest node|
|total_files_found||how many files were found, folders don't count|
|files_found||the name of each of the files found, without folders|
|file_extentions_found||a non-repeated list of the file extensions found inside the tree|
|total_folders_found||total amount of folders found, files don't count|
|Links found||How many URL's were found starting with http or https|
|broken_links_found||How many of the links were broken (you have to do a GET request and check for 404)|
python get files in folderon google.
python file is directoryto check if a file is a directory or not.
python find all links in string
python get file extension
All rights reserved, 4Geeks LLC 2021. Read more about 4Geeks and what we are going here.