import os, sys , сокет, потоки
импортировать платформу, подпроцесс, Shutil
path = "D:/"
в то время как True:
code = input(f"{path}>").split()
#definitions
def cd(directory):
Код: Выделить всё
if os.path.exists(directory):
if not directory.startswith(path):
path = f"{path}{directory}/"
else:
path = directory
else:
print("Directory Not Found")
def dir():
files = os.listdir(path)
for file in files:
print(file)
def mkdir(directory):
if os.path.exists(directory):
print("Directory Already Exists")
else:
os.mkdir(directory)
print("Directory Made Successfully")
def rem(directory):
if not os.path.exists(directory):
print("Directory Does Not Exist")
else:
os.rmdir(directory)
print("Directory Removed Successfully")
def cls():
os.system("cls")
Подробнее здесь: https://stackoverflow.com/questions/790 ... n-one-line