Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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
Python 2.7 python守护进程stdout、stderr重定向;如何?_Python 2.7_Selenium_Stdout_Daemon_Stderr - Fatal编程技术网

Python 2.7 python守护进程stdout、stderr重定向;如何?

Python 2.7 python守护进程stdout、stderr重定向;如何?,python-2.7,selenium,stdout,daemon,stderr,Python 2.7,Selenium,Stdout,Daemon,Stderr,我有一个较大py文件的小片段,其中我试图将stdout、stderr重定向到桌面上的两个独立文件 仅供参考:我可以在没有守护进程的情况下成功运行相同的行。(#thread.daemon=True) 如果我需要提供更多细节,请告诉我 [注:我实际上正在尝试在同一个函数中运行seleniumRC脚本] def onCallDelete(): tenantId="Codebreakers" import time,os, sys time.sleep(2) os.chd

我有一个较大py文件的小片段,其中我试图将stdout、stderr重定向到桌面上的两个独立文件

仅供参考:我可以在没有守护进程的情况下成功运行相同的行。(#thread.daemon=True) 如果我需要提供更多细节,请告诉我

[注:我实际上正在尝试在同一个函数中运行seleniumRC脚本]

def onCallDelete():
    tenantId="Codebreakers"
    import time,os, sys
    time.sleep(2)
    os.chdir('/Users/pie/Desktop')
    sys.stdout = open('stdoutf.txt', 'w') #assigning file descriptor
    sys.stderr = open('stderrf.txt', 'w') #assigning file descriptor
    sys.stdout.write("hellooooe, this logs to a file")

    sys.stdout.close()
    sys.stderr.close()

thread = threading.Thread(target=onCallDelete)
thread.daemon  = True
thread.start()