GNU Radio Companion中文件的相对路径

时间:2017-09-18 18:00:58

标签: gnuradio-companion

当我尝试在GNU Radio中使用相对路径时(例如,对于接收器或源块),它会因“无法打开文件”而出错。

假设路径相对于.grc文件位置的位置。

当GRC生成python文件时,在命令行上运行该文件会产生所需的结果。它只是无法通过GNU Radio Companion接口工作。

1 个答案:

答案 0 :(得分:2)

GNU Radio Companion(GRC)路径与GRC的启动路径相关。

如果要从其包含目录运行脚本,可以将“Python模块”块添加到GRC,其中包含以下内容:

import os

script_path = os.path.dirname(os.path.realpath(__file__))
os.chdir(script_path)