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
Hashes for pathfindwithinspace-0.0.0.8.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | bb9b2791da516275963758d0368af227e98b995c9198ffcfa6722095f1539b01 |
|
MD5 | c4b696ed5f8a823334c0534ba47108a7 |
|
BLAKE2b-256 | a2d5d6f192a6aa49d4972bfc4c8e7a7805ce88fef54dd7854bbe81b0531ca54d |
Hashes for pathfindwithinspace-0.0.0.8-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ae4112289d56b857914f052fed3bbbebcd3c842dded0b3bc65f540a8e68c7014 |
|
MD5 | 725ad190eca4c9a12fe2236b096682fe |
|
BLAKE2b-256 | 37333203189cff20d58ddfd8036fc2abe356d0f77c4e237dd88ea476e7abf0a9 |