ls ve copy
This commit is contained in:
@@ -52,6 +52,10 @@ def move(sourceFile, destinationFile):
|
|||||||
'''recursively move a sourceFile or directory to destinationFile'''
|
'''recursively move a sourceFile or directory to destinationFile'''
|
||||||
shutil.move(sourceFile, destinationFile)
|
shutil.move(sourceFile, destinationFile)
|
||||||
|
|
||||||
|
def copy(sourceFile, destinationFile):
|
||||||
|
'''recursively copy a sourceFile or directory to destinationFile'''
|
||||||
|
shutil.copy(sourceFile, destinationFile)
|
||||||
|
|
||||||
def touch(sourceFile):
|
def touch(sourceFile):
|
||||||
for file in glob.glob(sourceFile):
|
for file in glob.glob(sourceFile):
|
||||||
os.utime(file, None)
|
os.utime(file, None)
|
||||||
@@ -64,9 +68,12 @@ def cd(directoryName = ''):
|
|||||||
else:
|
else:
|
||||||
os.chdir(os.path.dirname(current))
|
os.chdir(os.path.dirname(current))
|
||||||
|
|
||||||
def ls(sourceDirectory):
|
def ls(source):
|
||||||
'''listdir'''
|
'''listdir'''
|
||||||
return os.listdir(sourceDirectory)
|
if os.path.isdir(source):
|
||||||
|
return os.listdir(source)
|
||||||
|
else:
|
||||||
|
return glob.glob(source)
|
||||||
|
|
||||||
def export(key, value):
|
def export(key, value):
|
||||||
os.environ[key] = value
|
os.environ[key] = value
|
||||||
|
|||||||
Reference in New Issue
Block a user