[Tutor] Have any idea why I do not have access to MY files?

David Rock david at graniteweb.com
Wed Jan 28 11:05:48 EST 2004


* hcohen2 <hcohen2 at comcast.net> [2004-01-28 11:03]:
> These are excution functions: system() and popen().  For the same file 
> with the former I can see the contents:
> 
> >>> result = os.system('cat new2text.py')
> y = 0
> print 'y is currently:', y
> while y < 8:
>    y += 1
>    print 'incrementing y to: ', y
> 
> whereas, if I try to read it - suddenly it does not belong to me!
> 
> >>> f = os.popen('import2.py -a')
> >>> sh: line 1: ./import2.py: Permission denied
> 
> But if I do this, its mine!
> 
> >>> result = os.system('ls -l new2text.py')
> -rw-r--r--    1 prime_dev prime_dev       93 Jan 26 11:09 new2text.py
> 
> Adding a full path has no effect, with popen() still claims I have no 
> rights.

Maybe I'm not understanding something, but it doesn't look like you are
trying to access the same file...

> >>> result = os.system('cat new2text.py')
> >>> f = os.popen('import2.py -a')

Is it new2test.py or import2.py?

-- 
David Rock
david at graniteweb dot com
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://mail.python.org/pipermail/tutor/attachments/20040128/2fa94b62/attachment.bin


More information about the Tutor mailing list