python中pypcap的参数问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python中pypcap的参数问题相关的知识,希望对你有一定的参考价值。
win10系统。使用pcap创建对象时候,无法给定网卡名。比如:mem1=pcap.pcap()这样的话可以创建对象,对应的网卡就是无线网卡,程序可以运行想指定网卡的时候:mem1=pcap.pcap('MYPC')#MYPC是网卡名就无法运行所以我是网卡名弄错了嘛==如果是的话去哪找网卡名==PS.网卡名用WLAN,eth0都不行,MYPC是自己改的,在设备管理器下看的那个很长的也不行==ipconfig里看的也不行
实际上就是pcap的网卡参数应该填什么
win10系统。使用pcap创建对象时候,无法给定网卡名。比如:mem1=pcap.pcap()这样的话可以创建对象,对应的网卡就是无线网卡,程序可以运行想指定网卡的时候:mem1=pcap.pcap('MYPC')#MYPC是网卡名就无法运行所以我是网卡名弄错了嘛==如果是的话去哪找网卡名==...展开
实际上就是pcap的网卡参数应该填什么
python2.7 安装pypcap出错 pcap.h not found
python安装pypcap的时候出错
通过不断百度+google找到解决方案
首先下载sdk开发包,http://www.winpcap.org/archive/,我下的是WpdPack_4_1_2,找到python的安装目录然后将include放到python的include目录,然后将Lib放到python的lib目录。就好了。
解决完上面的一个问题后遇到
error: Microsoft Visual C++ 9.0 is required (Unable to find vcvarsall.bat). Get it from http://aka.ms/vcpython27
打卡网页下载软件 然后以管理员权限安装 然后搞定
以上是关于python中pypcap的参数问题的主要内容,如果未能解决你的问题,请参考以下文章