Tornado 4.3增加了对PEP 0492的支持,它引入了async和await关键字来定义和调用异步协同程序。是否可以使用这些关键字来调用tornado-redis API而不是“yield tornado.gen.Task”?
谢谢!
答案 0 :(得分:3)
您可以使用function my_custom_cart_product_name_filter( $title, $item ) {
$color = get_post_meta( $item['product_id'], 'color', true );
return $color ? $title . sprintf(" Color - %s", $color) : $title;
}
add_filter( 'woocommerce_cart_item_name', 'my_custom_cart_product_name_filter', 10, 3 );
。 await tornado.gen.Task
是await
的直接替代,但不会影响yield
是否必要。
答案 1 :(得分:2)