在ubuntu下安裝,解壓縮之後,在相應路徑下執行python setup.py install
此時即可使用scapy模組,
import sys
import struct
from scapy.all import *
data = struct.pack('ssssssss','w','a','n','g','p','e','n','g')
pkt = ip(src='10.0.3.83', dst='10.0.3.88')/tcp(sport=12345,dport=5555)/data
send(pkt, inter=1, count=5)
會傳送tcp資料報,間隔1秒,傳送5次,資料報的樣子如下:
在windows下安裝程式會報錯:importerror: no module named pcapy
Python webbrowser模組的使用
webbrowser模組提供了乙個高階介面來顯示基於web的文件,大部分情況下只需要簡單的呼叫open 方法。webbrowser定義了如下的異常 exception webbrowser.error,當瀏覽器控制項發生錯誤是會丟擲這個異常 webbrowser有以下方法 webbrowser.op...
python模組使用 python的模組使用
模組是python組織 的基本方式。乙個python指令碼可以單獨執行,也可以匯入到另乙個指令碼中執行,當指令碼被匯入執行時,我們將其稱為模組 module 所有的.py檔案都可以作為乙個模組匯入 模組名與指令碼的檔名相同 例如我們編寫了乙個名為hello.py的指令碼,則可以在另乙個指令碼中用im...
python easydict模組的簡單使用
1 問題的提出 d print d foo 如何想要訪問字典的元素需要這麼寫 print d bar y 如果想要繼續訪問字典中字典的元素需要使用二維陣列 注 print d.foo 這樣寫會出錯 輸出 3 22 解決方法 使用easydict模組 以訪問屬性的方式進行訪問 from easydic...