将文件对象转换为字符串



在meson.build文件中,我有一些文件由以下定义:

file = files("my_filename.ext")

要建立一个ID,我尝试写:

myTgt = "_other_ext" + file[0][0]

然后我有这个错误:

meson.build:257:4: ERROR:  Invalid use of addition: must be str, not File

如何将文件对象转换为有效的字符串? (我尝试添加 .string((,但这不是解决方案(

我找到了带有格式函数的解决方案:

fmt = "_other_ext_@0@"
myTgt = fmt.format(file[0][0])

相关内容

  • 没有找到相关文章

最新更新