init
This commit is contained in:
153
py-clanever.postfixTemplates
Normal file
153
py-clanever.postfixTemplates
Normal file
@@ -0,0 +1,153 @@
|
||||
.enum : Enumerate value
|
||||
ANY → enumerate($expr$)
|
||||
|
||||
.reversed : Reverse iterable
|
||||
ANY → reversed($expr$)
|
||||
|
||||
.sort : Sort iterable
|
||||
ANY → sorted($expr$)$END$
|
||||
|
||||
.sortk : Sort iterable with key
|
||||
ANY → sorted($expr$, key=$key$)$END$
|
||||
|
||||
.sortl : Sort iterable with lambda key
|
||||
ANY → sorted($expr$, key=lambda o: $key$)$END$
|
||||
|
||||
.open : Open a path
|
||||
ANY → with open($expr$) as f:\
|
||||
$END$
|
||||
|
||||
.openm : Open a path with mode
|
||||
ANY → with open($expr$, mode='$mode$') as f:\
|
||||
$END$
|
||||
|
||||
.openp : Open a Path object
|
||||
ANY → with closing($expr$.open()) as f:\
|
||||
$END$
|
||||
|
||||
.for : Iterate through an object
|
||||
ANY → for $var$ in $expr$:\
|
||||
$END$
|
||||
|
||||
.fori : Iterate through an object
|
||||
ANY → for i, $var$ in enumerate($expr$):\
|
||||
$END$
|
||||
|
||||
.try : Wrap with try except
|
||||
ANY → try:\
|
||||
$expr$\
|
||||
except $error$ as $error_var$:\
|
||||
$END$
|
||||
|
||||
.tryf : Wrap with try except and finally
|
||||
ANY → try:\
|
||||
$expr$\
|
||||
except $error$ as $error_var$:\
|
||||
$except$\
|
||||
finally:\
|
||||
$END$
|
||||
|
||||
.bytes : Cast to bytes
|
||||
ANY → bytes($expr$)$END$
|
||||
|
||||
.str : Cast to str
|
||||
ANY → str($expr$)$END$
|
||||
|
||||
.float : Cast to float
|
||||
ANY → float($expr$)$END$
|
||||
|
||||
.int : Cast to int
|
||||
ANY → int($expr$)$END$
|
||||
|
||||
.set : Wrap with set
|
||||
ANY → set($expr$)$END$
|
||||
|
||||
#.frozenset : Wrap with frozenset
|
||||
# ANY → frozenset($expr$)$END$
|
||||
|
||||
.list : Wrap with list
|
||||
ANY → list($expr$)$END$
|
||||
|
||||
.dict : Wrap with dict
|
||||
ANY → dict($expr$)$END$
|
||||
|
||||
.tuple : Wrap with tuple
|
||||
ANY → tuple($expr$)$END$
|
||||
|
||||
.next : Retrieve the next item from the iterator
|
||||
ANY → next($expr$)$END$
|
||||
|
||||
.iter : Return an iterator object
|
||||
ANY → iter($expr$)$END$
|
||||
|
||||
.min : Return the minimal
|
||||
ANY → min($expr$)$END$
|
||||
|
||||
.max : Return the maximal
|
||||
ANY → max($expr$)$END$
|
||||
|
||||
.abs : Return the absolute value
|
||||
ANY → abs($expr$)$END$
|
||||
|
||||
.pri : print iter
|
||||
ANY → for i in $expr$:\
|
||||
print(i)
|
||||
|
||||
.prid : dict print iter
|
||||
ANY → for k, v in $expr$.items():\
|
||||
print(k, v)
|
||||
|
||||
.b : par but to bracket start
|
||||
ANY → $END$($expr$)
|
||||
|
||||
.comp : comprehension
|
||||
ANY → ($i$ for i in $expr$)
|
||||
|
||||
.compif : comprehension with if
|
||||
ANY → ($i$ for i in $expr$ if $condition$)
|
||||
|
||||
.lcomp : list comprehension
|
||||
ANY → [$i$ for i in $expr$]
|
||||
|
||||
.lcompif : list comprehension with if
|
||||
ANY → [$i$ for i in $expr$ if $condition$]
|
||||
|
||||
.dcomp : dict comprehension
|
||||
ANY → {$i$: $j$ for $i$, $j$ in $expr$}
|
||||
|
||||
.dcompif : dict comprehension with if
|
||||
ANY → {$i$: $j$ for $i$, $j$ in $expr$ if $condition$}
|
||||
|
||||
.join : str join iter
|
||||
ANY → "$sep$".join($expr$)
|
||||
|
||||
.ford : iterate k, v for dict
|
||||
ANY → for $key$, $val$ in $expr$.items():\
|
||||
$END$
|
||||
|
||||
.nextif : find first val in iter
|
||||
ANY → next((x for x in $expr$ if x$condition$), None)
|
||||
|
||||
.repa : django request.query_params.get("param")
|
||||
ANY → $expr$ = request.query_params.get("$expr$$END$")
|
||||
|
||||
.jsonl: json.loads
|
||||
ANY → json.loads($expr$)
|
||||
|
||||
.jsond: json.dumps
|
||||
ANY → json.dumps($expr$)
|
||||
|
||||
.len: len(expr)
|
||||
ANY → len($expr$)
|
||||
|
||||
.round : round($expr$)
|
||||
ANY → round($expr$)
|
||||
|
||||
.dfiter : pandas.Datafream.iterrows()
|
||||
ANY → for i, row in $expr$.iterrows():
|
||||
|
||||
.pdna : pandas.isna()
|
||||
ANY → pd.isna($expr$)
|
||||
|
||||
.resplit : re.split()
|
||||
ANY → re.split(r'[\n\t, ]+', $expr$)
|
Reference in New Issue
Block a user