import{_ as e,o as a,c as t,e as o}from"./app-CKfb26EU.js";const l={},n=o(`

def is_coroutine_callable(call: Callable[..., Any]) -> bool

判断是否为协程可调用对象

Args:

call: 可调用对象

Returns:

bool: 是否为协程可调用对象

def run_coroutine() -> None

运行协程

Args:

coro:

Returns:

def path_to_module_name(path: Path) -> str

转换路径为模块名

Args:

path: 路径a/b/c/d -> a.b.c.d

Returns:

str: 模块名

def async_wrapper(func: Callable[..., Any]) -> Callable[..., Coroutine]

异步包装器

Args:

func: Sync Callable

Returns:

Coroutine: Asynchronous Callable

async def wrapper() -> None

`,24),r=[n];function c(p,i){return a(),t("div",null,r)}const d=e(l,[["render",c],["__file","utils.html.vue"]]),u=JSON.parse('{"path":"/en/dev/api/liteyuki/utils.html","title":"liteyuki.utils","lang":"en-US","frontmatter":{"title":"liteyuki.utils","order":1,"icon":"laptop-code","category":"API","description":"def is_coroutine_callable(call: Callable[..., Any]) -> bool 判断是否为协程可调用对象 Args: Returns: def run_coroutine() -> None 运行协程 Args: Returns: def path_to_module_name(path: Path) -> st...","head":[["meta",{"property":"og:url","content":"https://vuepress-theme-hope-docs-demo.netlify.app/en/dev/api/liteyuki/utils.html"}],["meta",{"property":"og:site_name","content":"LiteyukiBot"}],["meta",{"property":"og:title","content":"liteyuki.utils"}],["meta",{"property":"og:description","content":"def is_coroutine_callable(call: Callable[..., Any]) -> bool 判断是否为协程可调用对象 Args: Returns: def run_coroutine() -> None 运行协程 Args: Returns: def path_to_module_name(path: Path) -> st..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"en-US"}],["meta",{"property":"og:updated_time","content":"2024-08-19T01:55:47.000Z"}],["meta",{"property":"article:modified_time","content":"2024-08-19T01:55:47.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"liteyuki.utils\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2024-08-19T01:55:47.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":3,"title":"def is_coroutine_callable(call: Callable[..., Any]) -> bool","slug":"def-is-coroutine-callable-call-callable-any-bool","link":"#def-is-coroutine-callable-call-callable-any-bool","children":[]},{"level":3,"title":"def run_coroutine() -> None","slug":"def-run-coroutine-none","link":"#def-run-coroutine-none","children":[]},{"level":3,"title":"def path_to_module_name(path: Path) -> str","slug":"def-path-to-module-name-path-path-str","link":"#def-path-to-module-name-path-path-str","children":[]},{"level":3,"title":"def async_wrapper(func: Callable[..., Any]) -> Callable[..., Coroutine]","slug":"def-async-wrapper-func-callable-any-callable-coroutine","link":"#def-async-wrapper-func-callable-any-callable-coroutine","children":[]},{"level":3,"title":"async def wrapper() -> None","slug":"async-def-wrapper-none","link":"#async-def-wrapper-none","children":[]}],"git":{"createdTime":1724031826000,"updatedTime":1724032547000,"contributors":[{"name":"snowy","email":"snowykami@outlook.com","commits":2}]},"readingTime":{"minutes":0.36,"words":107},"filePathRelative":"en/dev/api/liteyuki/utils.md","localizedDate":"August 19, 2024","autoDesc":true}');export{d as comp,u as data};