如何在python程序中嵌入C代码?
作者:互联网
我想编写一个使用多线程原始套接字的程序来扫描python中的端口
我有一个C代码注入原始套接字.我想执行ACK扫描,因此需要一个原始套接字.
所以请帮助我.
谢谢
解决方法:
请查看Cython.它使包装C代码变得非常容易.
这是从documentation on calling external C functions改编的:
cdef extern from "math.h":
double sin(double)
def pysin(x):
return sin(x)
然后,您可以像编译普通的Python模块一样从已编译的模块调用pysin.
标签:python,c-3,raw-sockets 来源: https://codeday.me/bug/20190626/1298491.html