Added
- `FileManager(filename, ...)` - Manages read and write for generic files.
- `CSVFile(filename, ...)` - Manages read and write for CSV files.
- `JSONFile(filename, ...)` - Manages read and write for JSON files.
- `PickleFile(filename, ...)` - Manages read and write for pickle files.
- `get_file_mode()` - Gets the file mode given the desired access type.
- `read_file(filename, ...)` - Reads all the content from a file at once.
- `write_file(filename, data, ...)` - Writes content to a file at once.
- `read_csv_file(filename, ...)` - Reads all the content from a CSV file at once.
- `write_csv_file(filename, data, ...)` - Writes content to a CSV file at once.
- `read_json_file(filename, ...)` - Reads all the content from a JSON file at once.
- `write_json_file(filename, data, ...)` - Writes content to a JSON file at once.
- `read_pickle_file(filename, ...)` - Reads all the content from a pickle file at once.
- `write_pickle_file(filename, data, ...)` - Writes content to a pickle file at once.
- Reference documentation, in the `./docs` folder.
- Documentation generator.
Changed
- `create_file_path`: It now returns true if the path already exists.