Python Forum
2to3 fails on very simple script
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
2to3 fails on very simple script
#14
(Oct-19-2016, 01:40 PM)sparkz_alot Wrote:
(Oct-19-2016, 12:56 PM)buran Wrote: Is it tuple? - What else do you think it is? :-)

Well,
Microsoft Windows [Version 10.0.14393]
(c) 2016 Microsoft Corporation. All rights reserved.

C:\>python
Python 3.5.2 (v3.5.2:4def2a2901a5, Jun 25 2016, 22:18:55) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> a = print(())
()
>>> type(a)
<class 'NoneType'>
>>> b = print(),

>>> type(b)
<class 'tuple'>
>>>
>>> c = print(()),
()
>>> type(c)
<class 'tuple'>
>>>

In your example a is None, because that is the default return value of each function.
b and c are single element tuples, because of that comma you add at the end of the line. Note that first and only element of the both is exactly the same None returned by the print function.
Hope the following example helps
Output:
Python 3.5.2 (default, Jul 17 2016, 00:00:00) [GCC 4.8.4] on linuxType "help", "copyright", "credits" or "license" for more information. >>> a = print(())() >>> print(print(())) () None >>> b = print(), >>> print(b) (None,) >>> c = print(()), () >>> print(c) (None,)
Note the code
print(print(()))
and the output
Output:
() None
inner print function prints the tuple, then the outer functions prints the return value from the inner one - i.e. None
same as in this
Output:
>>> print(print('something')) something None >>>
Reply


Messages In This Thread
2to3 fails on very simple script - by Skaperen - Oct-18-2016, 07:08 AM
RE: 2to3 fails on very simple script - by wavic - Oct-18-2016, 10:14 AM
RE: 2to3 fails on very simple script - by buran - Oct-18-2016, 10:38 AM
RE: 2to3 fails on very simple script - by wavic - Oct-18-2016, 10:46 AM
RE: 2to3 fails on very simple script - by buran - Oct-18-2016, 10:51 AM
RE: 2to3 fails on very simple script - by nilamo - Oct-18-2016, 03:04 PM
RE: 2to3 fails on very simple script - by Skaperen - Oct-19-2016, 04:25 AM
RE: 2to3 fails on very simple script - by snippsat - Oct-19-2016, 04:48 AM
RE: 2to3 fails on very simple script - by Skaperen - Oct-19-2016, 06:51 AM
RE: 2to3 fails on very simple script - by buran - Oct-19-2016, 07:28 AM
RE: 2to3 fails on very simple script - by wavic - Oct-19-2016, 10:17 AM
RE: 2to3 fails on very simple script - by buran - Oct-19-2016, 12:56 PM
RE: 2to3 fails on very simple script - by buran - Oct-19-2016, 03:23 PM
RE: 2to3 fails on very simple script - by buran - Oct-19-2016, 03:53 PM
RE: 2to3 fails on very simple script - by buran - Oct-19-2016, 04:15 PM
RE: 2to3 fails on very simple script - by Yoriz - Oct-19-2016, 04:55 PM
RE: 2to3 fails on very simple script - by snippsat - Oct-19-2016, 07:35 PM
RE: 2to3 fails on very simple script - by Skaperen - Oct-20-2016, 02:04 AM
RE: 2to3 fails on very simple script - by snippsat - Oct-20-2016, 08:23 AM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Simple Python script, path not defined dubinaone 3 2,764 Nov-06-2021, 07:36 PM
Last Post: snippsat
  Need help creating a simple script Nonameface 12 4,738 Jul-14-2020, 02:10 PM
Last Post: BitPythoner
  Python 3.6.10 fails when running a localized script. Mikee 2 2,197 Jul-09-2020, 10:25 PM
Last Post: Mikee
  Simple text to binary python script gmills13 2 2,868 Feb-04-2020, 08:44 PM
Last Post: snippsat
  python script fails with a lot of data bluethundr 2 2,218 Nov-11-2019, 01:35 PM
Last Post: bluethundr
  Made a simple script for android (really simple) but it is not running anddontyoucomebacknomore 2 2,429 Mar-06-2019, 12:19 AM
Last Post: anddontyoucomebacknomore
  How to use 2to3.py converter under Windows OS samsonite 2 7,398 Mar-02-2019, 05:49 AM
Last Post: samsonite
  Confusing output from 2to3 about what files need change Moonwatcher 1 4,880 Dec-30-2018, 04:07 PM
Last Post: Gribouillis
  Error during 2to3 conversion krow4869 3 4,053 Oct-14-2018, 08:19 AM
Last Post: Larz60+
  Simple script that seems to misbehave? Nwb 1 2,394 Jun-10-2018, 05:30 AM
Last Post: Nwb

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020