Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Eclipse上运行的python 3.6中接受用户输入_Python_Eclipse_Python 3.6_Eclipse Oxygen - Fatal编程技术网

在Eclipse上运行的python 3.6中接受用户输入

在Eclipse上运行的python 3.6中接受用户输入,python,eclipse,python-3.6,eclipse-oxygen,Python,Eclipse,Python 3.6,Eclipse Oxygen,这是我试图运行的代码,但不幸的是,我无法在控制台窗口中输入我的输入。我在终端上使用了input() 我阅读了许多其他网站,得出结论,我的EclipseIDE配置存在一些问题,但我不知道如何纠正它。请指导我。您正在另一个没有控制台窗口的进程中运行输入。如果希望与用户交互,通常只在主进程中进行交互,而不在子进程中进行交互。如果您确实想在子进程中与用户交互,则需要使用子进程启动另一个控制台窗口。@brendan您能提供一些有关此“子进程”的文档吗?或者你能给它加一个代码吗?它是 ''' Cre

这是我试图运行的代码,但不幸的是,我无法在控制台窗口中输入我的输入。我在终端上使用了
input()


我阅读了许多其他网站,得出结论,我的EclipseIDE配置存在一些问题,但我不知道如何纠正它。请指导我。

您正在另一个没有控制台窗口的进程中运行输入。如果希望与用户交互,通常只在主进程中进行交互,而不在子进程中进行交互。如果您确实想在子进程中与用户交互,则需要使用
子进程
启动另一个控制台窗口。@brendan您能提供一些有关此“子进程”的文档吗?或者你能给它加一个代码吗?它是
    '''
Created on Apr 14, 2018

@author: kanis
'''
import multiprocessing
from Tools.scripts.finddiv import process

def function_name(x):
    print("We're here")
    try:
        tu = int(input())
        print(tu)
    except EOFError:
        return
p1 = multiprocessing.Process(target = function_name, args = '1')

if __name__ == "__main__":
    p1.start()