예제 #1
0
def main(argv):
    total = 0
    for path in pipeable.go():
        path = pathclass.Path(path)
        if path.is_file:
            total += path.size
        elif path.is_dir:
            total += spinal.get_dir_size(path)

    print(total)
예제 #2
0
def main(args):
    for line in pipeable.go(args, strip=True, skip_blank=True):
        for filename in winglob.glob(line):
            pipeable.output(filename)
            crlf(filename)
예제 #3
0
파일: sum.py 프로젝트: voussoir/cmd
from voussoirkit import pipeable

total = sum(float(x) for x in pipeable.go() if x.strip())
pipeable.output(f'{total}\n')
예제 #4
0
import os
import send2trash

from voussoirkit import pipeable
from voussoirkit import winglob

for pattern in pipeable.go(skip_blank=True):
    for name in winglob.glob(pattern):
        name = os.path.abspath(name)
        pipeable.output(name)
        send2trash.send2trash(name)
예제 #5
0
파일: lowercase.py 프로젝트: voussoir/cmd
from voussoirkit import pipeable


for line in pipeable.go():
    pipeable.output(line.lower())