Mako テンプレートで使用したい変数 myvariable があります。何かをする前に、どういうわけかそのタイプをチェックできるようにしたいです。そのような情報をチェックするための構文は何ですか? Pythonにはtypeofとinstanceofがあることは知っていますが、Makoに同等のものはありますか、それともどうしますか?
以下の疑似コード:
% if myvariable == 'list':
// Iterate Throuh the List
%for item in myvariable:
${myvariable[item]}
%endfor
%elif variabletype == 'int':
// ${myvariable}
%elif myvariable == 'dict':
// Do something here