def get_lidar(self, idx): lidar_file = os.path.join(self.lidar_dir, '%06d.bin' % idx) assert os.path.exists(lidar_file) return np.fromfile(lidar_file, dtype=np.float32).reshape(-1, 4)如何编写打印语句以查看赋值后的lidar_file的路径
时间: 2024-03-09 11:48:48 浏览: 79
在 `get_lidar` 方法中,可以在 `lidar_file` 赋值后添加打印语句来查看路径。代码可以修改为如下形式:
```
def get_lidar(self, idx):
lidar_file = os.path.join(self.lidar_dir, '%06d.bin' % idx)
print('lidar_file path:', lidar_file) # 打印 lidar_file 的路径
assert os.path.exists(lidar_file)
return np.fromfile(lidar_file, dtype=np.float32).reshape(-1, 4)
```
这样在运行程序时,就能够看到每个样本的 `lidar_file` 路径了。如果 `lidar_file` 文件不存在,也能够通过打印语句找到具体是哪个文件不存在。
阅读全文