[issue34119] Able to name a variable as 'input'. This creates problem when using input() function.
Kishore Aadada
report at bugs.python.org
Sun Jul 15 02:11:28 EDT 2018
New submission from Kishore Aadada <kishorekotesh678 at gmail.com>:
When i used input as a variable name, there is no error provided. After that I am calling input() function to read data. In such case, below error is reported.
Python 3.6.3 (v3.6.3:2c5fed8, Oct 3 2017, 17:26:49) [MSC v.1900 32 bit (Intel)] on win32
Type "copyright", "credits" or "license()" for more information.
>>> input = "Test input"
>>> data = input("Please enter some input")
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
data = input("Please enter some input")
TypeError: 'str' object is not callable
>>>
----------
components: IO
files: inputError.png
messages: 321680
nosy: kishoreaadada
priority: normal
severity: normal
status: open
title: Able to name a variable as 'input'. This creates problem when using input() function.
type: behavior
versions: Python 3.6
Added file: https://bugs.python.org/file47692/inputError.png
_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue34119>
_______________________________________
More information about the Python-bugs-list
mailing list