Sponsored Content
Top Forums Shell Programming and Scripting Python: Refer a properties file from different location Post 303041197 by saps19 on Monday 18th of November 2019 01:50:32 AM
Old 11-18-2019
Hi Neo, Wisecracker;

I have tried this. Full path is not working.

Code:
import os, sys
#from ../config/test_properties import *
#sys.path.append(os.path.dirname(os.path.realpath(__file__)) + "/path/to/config")  ## <----- This is NOT working
sys.path.append(os.path.dirname(os.path.realpath(__file__)) + "/./config")    ## <----- This is working
from test_properties import *
params=paramsOriginal
print(params)

So for actual implementation, I need do something like /../../config (Maybe!?).

Any suggestion is most welcome.

Cheers,
Sapta.
 

10 More Discussions You Might Find Interesting

1. HP-UX

Depot file properties

Hi How can we identify the informations like Author, meta data, dependency and other information from a depot file? (1 Reply)
Discussion started by: sethumadhavan
1 Replies

2. UNIX for Dummies Questions & Answers

File properties

Hi , I do have a line in my code as follows: if ] ; then ... else ... fi What does the -z does ? Similarly there is -s in some other part of the code. I guess there are many options like this.. Can anybody please tell what all options are available and what do they mean ? (2 Replies)
Discussion started by: risshanth
2 Replies

3. UNIX for Dummies Questions & Answers

Refer a remote file

I need to refer a remote(present on another unix server) directory from my unix machine as a local file. e.g. I have one directory D1 on 10.10.10.10 and i need to access files in this directory just like they are present on my unix machine 20.20.20.20. Is there any way out... i read a bit... (1 Reply)
Discussion started by: blackeyed
1 Replies

4. Shell Programming and Scripting

Put one string from one location to another location in a file

Hi Everyone, I have 1.txt here a b c' funny"yes"; d e The finally output is: here a b c d e' funny"yes"; (1 Reply)
Discussion started by: jimmy_y
1 Replies

5. Shell Programming and Scripting

reading in properties file

Hi Am new to this scripting stuff so bear with me. I got a script made now that reads in a properties file. The properties file is in the following format: 256= Bos, Sea, FRa 128= HEL I want to be able to read in each line of the file and split out the letter fields by the numbered field. This... (2 Replies)
Discussion started by: vsekvsek
2 Replies

6. Shell Programming and Scripting

File created in a different location instead of desired location on using crontab

Hi, I am logging to a linux server through a user "user1" in /home directory. There is a script in a directory in 'root' for which all permissions are available including the directory. This script when executed creates a file in the directory. When the script is added to crontab, on... (1 Reply)
Discussion started by: archana.n
1 Replies

7. Shell Programming and Scripting

How to copy a file from one location to another location?

I have file file1.txt in location 'loc1'. Now i want a copy of this file in location 'loc2' with a new file called test.txt. Please help me how to do this in shell script. (1 Reply)
Discussion started by: vel4ever
1 Replies

8. UNIX for Dummies Questions & Answers

Hot to retrieve *.sql file names which we refer in .sh file.

Hi Guys, How to retrieve/get *.sql file names which we refer in all *.sh files. Can any one help me on this. Thanks, Kolipaka (3 Replies)
Discussion started by: lakshmanrk811
3 Replies

9. UNIX for Dummies Questions & Answers

[Solved] How to refer to input file in code?

This may be a dumb question, but googling is not giving me an answer. I'm trying to figure out how to refer to an input file in my code. Lets say i run a script in bash: "sh shellscript.sh inputfile" (Inputfile will be variable...whatever file i run the script on) I wanted to make... (5 Replies)
Discussion started by: legato22
5 Replies

10. Shell Programming and Scripting

How to find a existing file location and directory location in Solaris box?

Hi This is my third past and very impressed with previous post replies Hoping the same for below query How to find a existing file location and directory location in solaris box (1 Reply)
Discussion started by: buzzme
1 Replies
REALPATH(3)								 1							       REALPATH(3)

realpath - Returns canonicalized absolute pathname

SYNOPSIS
string realpath (string $path) DESCRIPTION
realpath(3) expands all symbolic links and resolves references to '/./', '/../' and extra '/' characters in the input $path and returns the canonicalized absolute pathname. PARAMETERS
o $path - The path being checked. Note Whilst a path must be supplied, the value can be blank or NULL In these cases, the value is interpreted as the current directory. RETURN VALUES
Returns the canonicalized absolute pathname on success. The resulting path will have no symbolic link, '/./' or '/../' components. realpath(3) returns FALSE on failure, e.g. if the file does not exist. Note The running script must have executable permissions on all directories in the hierarchy, otherwise realpath(3) will return FALSE. Note Because PHP's integer type is signed and many platforms use 32bit integers, some filesystem functions may return unexpected results for files which are larger than 2GB. CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.3.0 | | | | | | | Prior to this release, if only the last $path | | | component did not exist, realpath(3) would not | | | fail on *BSD systems. realpath(3) now fails in | | | this case. | | | | | 5.2.1 | | | | | | | Prior to this version, realpath(3) returned | | | FALSE if $path is an empty string or NULL. | | | | +--------+---------------------------------------------------+ EXAMPLES
Example #1 realpath(3) example <?php chdir('/var/www/'); echo realpath('./../../etc/passwd'); ?> The above example will output: /etc/passwd Example #2 realpath(3) on Windows On windows realpath(3) will change unix style paths to windows style. <?php echo realpath('/windows/system32'); ?> The above example will output: C:WINDOWSSystem32 SEE ALSO
basename(3), dirname(3), pathinfo(3). PHP Documentation Group REALPATH(3)
All times are GMT -4. The time now is 07:57 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy