diff --git a/jimm.py b/jimm.py index 507f1cb..b8a43e8 100644 --- a/jimm.py +++ b/jimm.py @@ -1,3 +1,7 @@ +unsafe = __import__('contextlib').suppress(Exception) +Soup = lambda html: __import__('bs4').BeautifulSoup(html, 'lxml') +for i, c in enumerate('RGYBMC'): globals()[c] = lambda s, i=i: f'\x1b[{91+i}m{s}\x1b[0m' + def SQL(): import sqlite3, os, hashlib (con := sqlite3.connect('.db', isolation_level=None)).row_factory = sqlite3.Row @@ -25,10 +29,6 @@ def SQL(): 'SELECT k, v FROM kv GROUP BY k HAVING t = MAX(t)'))))() sql = SQL() -for i, c in enumerate('RGYBMC'): globals()[c] = lambda s, i=i: f'\x1b[{91+i}m{s}\x1b[0m' -unsafe = __import__('contextlib').suppress(Exception) -Soup = lambda html: __import__('bs4').BeautifulSoup(html, 'lxml') - def sync(coro): import asyncio, functools if not asyncio.iscoroutinefunction(coro): return coro @@ -66,4 +66,4 @@ async def Page(headless=True): return page page = Page() -page.goto('https://naver.com/') \ No newline at end of file +page.goto('https://naver.com/')