我想从同一目录下的另一个文件导入函数,但出现了错误
from.bindings.lsd_ctypes导入*
def lsd(src):
rows, cols = src.shape
src = src.reshape(1, rows * cols).tolist()[0]
temp = os.path.abspath(str(np.random.randint(
1, 1000000)) + 'ntl.txt').replace('\\', '/')
lens = len(src)
src = (ctypes.c_double * lens)(*src)
lsdlib.lsdGet(src, ctypes.c_int(rows), ctypes.c_int(cols), temp)
fp = open(temp, 'r')
cnt = fp.read().strip().split(' ')
fp.close()
os.remove(temp)
count = int(cnt[0])
dim = int(cnt[1])
lines = np.array([float(each) for each in cnt[2:]])
lines = lines.reshape(count, dim)
return lines
错误是
from.bindings.lsd_ctypes导入*
ImportError:尝试在没有已知父包的情况下进行相对导入
你能帮我解决吗
目前没有回答
相关问题 更多 >
编程相关推荐