cython中的python ipaddress模块

时间:2019-03-01 11:45:08

标签: cython

我正在尝试在IP网络列表中进行IP地址搜索。试图用cython来提高性能,但是很遗憾,我看不到任何性能提高。因此,我在cython中尝试了“ nogil”选项。但是我在编译时出错。请告知我如何在cython中使用ipaddress模块​​

这是我的代码(仅用于通过ipaddress模块​​测试“ nogil”):

import cython
import ipaddress

def get_subnet():
    with nogil:
        a = ipaddress.ip_network('192.168.1.0/24')

我收到以下错误消息:

Error compiling Cython file:
------------------------------------------------------------
...
import ipaddress


def get_subnet():
    with nogil:
        a = ipaddress.ip_network('192.168.1.0/24')
       ^
------------------------------------------------------------

0 个答案:

没有答案