Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/346.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中,有没有一种方法可以对某些时候由于网络不正确或任何其他问题而不完整的数据进行多处理?_Python_Runtime Error_Python Multiprocessing_Quantitative Finance - Fatal编程技术网

在Python中,有没有一种方法可以对某些时候由于网络不正确或任何其他问题而不完整的数据进行多处理?

在Python中,有没有一种方法可以对某些时候由于网络不正确或任何其他问题而不完整的数据进行多处理?,python,runtime-error,python-multiprocessing,quantitative-finance,Python,Runtime Error,Python Multiprocessing,Quantitative Finance,我一直在试图寻找一种在python中进行多处理的解决方案,在这种情况下,数据有时会由于网络中断而损坏。是否有一种方法可以在WHILE循环中实现,这样我就可以继续进行其他迭代,而不是被当前迭代的错误所困扰。我现在也不能抓住这个例外。任何帮助都将不胜感激 在while循环中捕获异常失败 def get_引号(引号): quotes=kite.quote(仪器令牌) quote.put_nowait(quotes) def start(): 尽管如此: 尝试: quotes_received=队列()

我一直在试图寻找一种在python中进行多处理的解决方案,在这种情况下,数据有时会由于网络中断而损坏。是否有一种方法可以在WHILE循环中实现,这样我就可以继续进行其他迭代,而不是被当前迭代的错误所困扰。我现在也不能抓住这个例外。任何帮助都将不胜感激

在while循环中捕获异常失败

def get_引号(引号):
quotes=kite.quote(仪器令牌)
quote.put_nowait(quotes)
def start():
尽管如此:
尝试:
quotes_received=队列()
quotes\u process=multiprocessing.process(target=get\u quotes,args=(quotes\u received,))
quotes_process.start()
quotes=quotes\u received.get()
打印(引用)
除:
sys.exit()
如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu':
尝试:
开始()
除例外情况外:
sys.exit()
除键盘中断外:
sys.exit()

我希望即使出现网络异常,多进程也能顺利运行,我如何处理网络异常

您可以在目标函数中处理异常:
get_quotes

您可以在目标函数中处理异常:
get_quotes
。这很有效。谢谢!。。已处理多处理中的错误