[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