simple python 2 to python question
Chris
bsd-lists at bsdforge.com
Fri Dec 11 23:01:07 UTC 2020
On 2020-12-11 14:41, Douglas Thrift wrote:
> 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
>
> Python 3 changed the syntax for octal literals to start with '0o' rather
> than with
> just '0', so '0o600' is correct.
A huge thanks, doug! :-)
I guess I should have already known that. But it just looked so wrong.
--Chris
More information about the freebsd-python
mailing list