This package help you to find path / files with your working package space
Project description
#Developer : Avik Das, ISB, HYD, Data Scientist
##Steps to run the package :
''' Note : This function will work for exclusively packages \n where you need to shift from one location \n to another location frequently for Logic needs. \n Function is not case-sensistive \n
sequence_no : Pass the number of steps you want to go back \n Start with : 0 which is just the home directory from where you are running the file \n source_path : Pass the source path where you want to perform the action \n Optional : If you have nothing to pass it will get default current working directory ) \n target_path : Pass the absolute path / list of folders as a sequence you want to traverse as a list \n Example : For multiple folders --> ['folder1','folder2','folder3',....] \n For Single absolute path --> folder1/folder2/folder3/..... \n ( Optional : If you are finding something within just earlier directory ) \n file_name : Pass the exact file name or it will return all files as a list \n with extensions that you will pass as next parameter \n ( Optional : If you need to access exact file only ) \n extension : Pass the extension of the file you want to use \n ( Optional : If you only need to go to path ) \n Example : txt, py, png etc... '''
Ex : from pathfindwithinspace import pathfinder
If you need to know package working directory and need to do something within it : print(str(pathfinder.find_file(0,'','','','py')[0]))
If you need to do something within your own designated directory from where the .py file is running : print(str(pathfinder.find_file(0,os.path.abspath(file),'','','py')))
*Return the exception details as well *
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file pathfindwithinspace-0.0.0.8.tar.gz
.
File metadata
- Download URL: pathfindwithinspace-0.0.0.8.tar.gz
- Upload date:
- Size: 3.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb9b2791da516275963758d0368af227e98b995c9198ffcfa6722095f1539b01 |
|
MD5 | c4b696ed5f8a823334c0534ba47108a7 |
|
BLAKE2b-256 | a2d5d6f192a6aa49d4972bfc4c8e7a7805ce88fef54dd7854bbe81b0531ca54d |
File details
Details for the file pathfindwithinspace-0.0.0.8-py3-none-any.whl
.
File metadata
- Download URL: pathfindwithinspace-0.0.0.8-py3-none-any.whl
- Upload date:
- Size: 4.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.2 CPython/3.9.7
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae4112289d56b857914f052fed3bbbebcd3c842dded0b3bc65f540a8e68c7014 |
|
MD5 | 725ad190eca4c9a12fe2236b096682fe |
|
BLAKE2b-256 | 37333203189cff20d58ddfd8036fc2abe356d0f77c4e237dd88ea476e7abf0a9 |