我正在使用KDevelop作为我的python IDE,我昨天发现了一个问题。当我运行此代码时:
def main():
name = input("Enter name: ")
print(name)
if __name__ == "__main__":
main()
它似乎挂了,永远不会开始。脚本输出为:
Starting: python C:/Users/Sveta/Projects/asking_for_name.py
当我在notepad ++中运行相同的代码时,一切正常。似乎KDevelop不喜欢input()
因为所有其他python代码都正常运行。有没有办法来解决这个问题?
更新
从这个link来看,Kdevelop在所有操作系统上都存在这个问题。
KDevelop的输出视图不支持输入,所有情况都是如此 操作系统。
有人能解释一下原因吗?