KB wrote:
> Thanks, John.
> 
> But my point is how to keep the leading zero in 0777,
> in order to be used in os.chmod('myfile', 0777)?

I don't understand. The leading zero only exists in a particular string 
representation. os.chmod() needs an integer, not a string. 0777 == 511.

os.chmod('myfile', 0777)
os.chmod('myfile', 511)
os.chmod('myfile', int('777', 8))

They all do *exactly* the same thing. End of story.

If you really need a string representation in octal (os.chmod() 
doesn't), then use oct() on the integer.

-- 
Robert Kern
[EMAIL PROTECTED]

"In the fields of hell where the grass grows high
  Are the graves of dreams allowed to die."
   -- Richard Harter

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to