weird problem with os.chmod

James Colannino james at
Sat Nov 12 02:12:59 CET 2005

James Colannino wrote:

>Ok, so further research revealed that 0600 is actually the octal 
>representation for 384 (which makes sense.)  So then, I guess my 
>question would have to be, is there a way for me to make Python aware 
>that the 0600 I'm passing to int() is octal and not decimal so that I 
>will get 384 instead of 600?

I discovered the solution and thought I'd share it with everyone.  I 
discovered as I googled that Python used to have a function called 
atoi() that took the parameter base=X.  I decided to see if that worked 
with the newer function int() and it did :)


My blog:
My homepage:

"A well regulated militia being necessary to the security of a free
state, THE RIGHT of the people to keep and bear arms SHALL NOT BE
INFRINGED." --United States Constitution, Second Ammendment

More information about the Python-list mailing list