1234567891011121314151617181920212223242526272829 |
- # -*- coding: utf-8 -*-
- from __future__ import unicode_literals
- from subprocess import check_output, STDOUT
- import subprocess
- '''
- '''
- def list_files_and_folders(path, hiddens=True):
- output = check_output(['ls', '-a', path], stderr=STDOUT)
- items = []
- for item in output.split('\n'):
- if item == '' or item == '.' or item == '..':
- continue
-
- if not hiddens and item.startswith('.'):
- continue
- items.append(item)
- return {
- 'items': items
- }
- '''
- '''
- def execute(command, *args):
- print(command)
- print(args)
|