我在同一个名称空间中有2个节俭定义文件
file1.thrift
namespace some_name
some types
file2.thrift
namespace some_name
include "file1.thrift"
some types ....
做的时候
thrift --gen py -r -out folder file2.thrift
我希望得到在python代码中生成的file1.thrift中定义的类型。但是事实并非如此……我在这里想念什么?
谢谢
Apache Thrift编译器将覆盖现有文件,而不会发出警告。因为您使用相同的命名空间,所以某些文件(例如ttypes.py
和)constants.py
在处理下一个IDL文件时将被覆盖。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句