[NTLK] [ANN] ICS Newton software now on GitHub
Craig Bradley
ctb at mac.com
Wed Nov 15 12:59:36 PST 2023
I get the following
bash-3.2$ builtin type python
bash: type: python: not found
bash-3.2$ builtin type python3
python3 is /usr/bin/python3
//Craig
> On 15 Nov 2023, at 6:52 pm, Larry Yaeger <larry.yaeger at gmail.com> wrote:
>
> Baffling. I'd be curious to see exactly what "python" and "python3" are invoking. Don't know about zsh, but in bash try the following and see what it produces compared to my results:
>
> $ builtin type python
> python is hashed (/Library/Frameworks/Python.framework/Versions/2.7/bin/python)
>
> $ builtin type python3
> python3 is hashed (/Library/Frameworks/Python.framework/Versions/3.9/bin/python3)
>
> As for the suggestion regarding "false" vs "False", I'm afraid that error message is misleading. Neither the word "false" nor "False" appears anywhere in the Python script.
>
> I also conjectured maybe it needs a first and last name, but it doesn't. It just uses whatever intact string you give it. It does mess with it a little, converting to uppercase and padding it if there are fewer than 10 characters, but there's no parsing it into first and last names. And just to test your exact case, I tried "ctb" and it worked fine:
>
> $ python ics-newton-codes.py "ctb"
> ICS Newton Registration codes for user "ctb":
> MultiTask: YXIWMPVQIO
> GestureLaunch: OQHNGONSTR
> BarKeep: MMOJUNCSLA
> WhatToDo: OYLGKWRJRH
> Twerx: ZUGLKKQWGL
>
> Result is the same for python3.
>
> I guess you can just use the above if the script continues to fight back on your machine.
>
> - larryy
>
>> On Nov 15, 2023, at 1:45 AM, Craig Bradley <ctb at mac.com> wrote:
>>
>> The only thing I can see different is the “%” prompt rather than “$”. I am using the zsh. When I switch to bash I get the same error.
>>
>> cbradley at Craigs-Mac-Studio-10 downloads % python3 ics-newton-codes.py "ctb"
>> NameError: name 'false' is not defined
>> cbradley at Craigs-Mac-Studio-10 downloads %
>>
>> //Craig
>>
>>
>>
>>> On 15 Nov 2023, at 5:01 pm, Larry Yaeger <larry.yaeger at gmail.com> wrote:
>>>
>>> On Nov 14, 2023, at 10:56 PM, Craig Bradley via NewtonTalk <newtontalk at newtontalk.net> wrote:
>>>> I have any keep getting the same error "NameError: name 'false' is not defined”
>>>
>>> Weird. On a recent Mac with Sonoma 14.1 it works with both python 2.7.18 and 3.9.13:
>>>
>>> $ python ics-newton-codes.py "Larry Yaeger"
>>> ICS Newton Registration codes for user "Larry Yaeger":
>>> MultiTask: YNXVAVLEFC
>>> GestureLaunch: QNBJBGDIXF
>>> BarKeep: WRHKOVEBQA
>>> WhatToDo: YOPZZCFWTS
>>> Twerx: TJOGGGOEWA
>>>
>>> $ python --version
>>> Python 2.7.18
>>>
>>> $ python3 ics-newton-codes.py "Larry Yaeger"
>>> ICS Newton Registration codes for user "Larry Yaeger":
>>> MultiTask: YNXVAVLEFC
>>> GestureLaunch: QNBJBGDIXF
>>> BarKeep: WRHKOVEBQA
>>> WhatToDo: YOPZZCFWTS
>>> Twerx: TJOGGGOEWA
>>>
>>> $ python3 --version
>>> Python 3.9.13
>>>
>>> Note that in the script they provide a sample set of registration codes in case you can't get the script to work:
>>>
>>> In case you can't get this Python script to work, you can use the following
>>> codes for user "Izzy Newt":
>>>
>>> MultiTask: LOSUBNHJIE
>>> GestureLaunch: BHUASHGBKJ
>>> BarKeep: RIBLROSLEE
>>> WhatToDo: XKYSHRDXJX
>>> Twerx: JNOVKPPCZH
>>>
>>> - larryy
>>
>
More information about the NewtonTalk
mailing list