Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 11 Dec 2020 14:41:41 -0800
From:      Douglas Thrift <douglaswth@gmail.com>
To:        freebsd-python@freebsd.org
Subject:   Re: simple python 2 to python question
Message-ID:  <880d220f-1da9-6594-247c-3a98f9e48ce3@gmail.com>
In-Reply-To: <6a21383315418d6ca2711709bd173e08@bsdforge.com>
References:  <6a21383315418d6ca2711709bd173e08@bsdforge.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 12/11/2020 2:06 PM, Chris wrote:
> Hello all,
> I'm working on a port I maintain to become py3x compatible.
> I'm down to one lousy error:
> passwd.py", line 25    chmod(self.pw_file, 0600)
>                             ^
> SyntaxError: invalid token
> 
> I tried to sort it, but failed. So allowed 2to3 to take a shot
> at it, and it returned:
> chmod(self.pw_file, 0o600)
> 
> which just seems wrong.
> 
> What am I missing -- aside from more familiarity with python3 ;-)
> 
> Thanks!
> 
> --Chris
> _______________________________________________
> freebsd-python@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-python
> To unsubscribe, send any mail to "freebsd-python-unsubscribe@freebsd.org"

Python 3 changed the syntax for octal literals to start with '0o' rather 
than with just '0', so '0o600' is correct.
-- 
Douglas William Thrift
<https://douglasthrift.net/>;



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?880d220f-1da9-6594-247c-3a98f9e48ce3>