gpt4 book ai didi

python - 信号处理程序必须是 signal.SIG_IGN、signal.SIG_DFL 或可调用对象

转载 作者:行者123 更新时间:2023-12-03 14:55:53 30 4
gpt4 key购买 nike

我正在尝试编写一些代码来使用 python 执行一些数据包嗅探
使用 pyshark.I 有以下一段代码:

import pyshark
print('Pyshark demo')
capture = pyshark.LiveCapture(interface='enp0s8')

但是,当我尝试运行此脚本时,我得到以下堆栈跟踪:
Pyshark demo
Exception ignored in: <bound method BaseEventLoop.__del__ of <_UnixSelectorEventLoop running=False closed=True debug=False>>
Traceback (most recent call last):
File "/usr/lib/python3.5/asyncio/base_events.py", line 431, in __del__
File "/usr/lib/python3.5/asyncio/unix_events.py", line 58, in close
File "/usr/lib/python3.5/asyncio/unix_events.py", line 139, in remove_signal_handler
File "/usr/lib/python3.5/signal.py", line 47, in signal
TypeError: signal handler must be signal.SIG_IGN, signal.SIG_DFL, or a callable object

我已经安装了pyshark。你知道是什么导致了这个问题吗?

我在 ubuntu 服务器 16.04 上运行它

最佳答案

关于python - 信号处理程序必须是 signal.SIG_IGN、signal.SIG_DFL 或可调用对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56059694/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com