sovabids.files
¶
Module with file utilities.
Module Contents¶
Functions¶
|
Recursively scan the directory for files, returning a list with the full-paths to each. |
|
Write a yaml file based on the dictionary to the specified path. |
|
Download in the path the file from the given url. |
- sovabids.files._get_files(root_path)[source]¶
Recursively scan the directory for files, returning a list with the full-paths to each.
- Parameters
root_path (str) – The path we want to obtain the files from.
- Returns
filepaths – A list containing the path to each file in root_path.
- Return type
list of str
- sovabids.files._write_yaml(path, dictionary)[source]¶
Write a yaml file based on the dictionary to the specified path.
- Parameters
path (str) – Full path to the yaml file to be written.
dictionary (dict) – The dictionary to be written.
- sovabids.files.download(url, path)[source]¶
Download in the path the file from the given url.
From H S Umer farooq answer at https://stackoverflow.com/questions/22676/how-to-download-a-file-over-http
- Parameters
url (str) – The url of the file to download.
path (str) – The path where to download the file.