python - Python 3 输入提示前的空行
问题描述
当我运行代码时
print("Hi")
input("Hello: ")
在Python Tutor(Python 3.6)上,我得到了预期的输出(忽略我的输入)
Hi
Hello:
但是,当我在我的计算机上运行相同的两行时,使用 Spyder 3.3.1 和 Python 3.7 我得到了输出
Hi
Hello:
我想了解为什么这个空行出现在 Spyder 中,以及如何摆脱它。
解决方案
你没有做错什么。蜘蛛是。这是一个已确认的错误,问题 #5242。
似乎开发人员没有时间修复它,它自 2017 年 9 月以来一直在进行:
感谢您的报告。虽然很烦人,但这是一个简单的错误,我们现在没有时间修复它。对不起。
推荐阅读
- typo3 - TYPO3 RealURL extension needs lower PHP version because of scheduler. Is there a workaround?
- xamarin.forms - Xamarin.forms 如何在每个页面中显示 ActivityIndicator?
- charts - Chart.js - the exact distance in pixels between the grid lines along the X axis
- python - os.listdir(folder) 函数打印出错误的文件顺序
- c# - EF Core 延迟加载 - 导航属性失败并显示“命名空间‘Castle.Proxies’中不存在类型或命名空间名称‘ProductProxy’”
- halide - 如何使用 float16_t 声明卤化物 Func?
- elasticsearch - 使用来自具有不同包结构的 2 个不同应用程序的相同 Elastic Index 来存储数据(HibernateSearch + Elastic)
- angularjs - How to apply conditional column offsets in IONIC 3
- android-studio - Running all flutter unit tests from Android Studio
- bootstrap-4 - 网格列中的引导固定位置