Skip to content

Первый проект - попытка написать терминал.

License

Notifications You must be signed in to change notification settings

CyTon-Code/Console-Terminal-Alfa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Своеобразный проект

Это мой первый проект, как и первое использование Git, так что я не стремлюсь к идедеалу, а просто хочу предложить то что можно сделать (надеюсь это реализуемо мной)

Console Terminal (v.none)

Терминал будет удобным продуктом с исходным кодом. Каждая команда будет храниться как отдельный .py файл. В реализации будут несколько вариантов как запускать эти команды в терминале, а именно например: запуск команд с файла (подобно .cmd и .bat), запуск команд ручным вводом(обычный терминал), запуск команд через аргументы при запуске терминала(sys.args).

Легкое добавление новых модулей-команд

Все команды хранятся в виде библиотек в папке libs. В библиотеке должны быть: функции (int)main (принимает псевдо-аргументы) и (str)error (принимает возвращаемое значение или псевдо-аргументы). А также к библиотеке прилагаем файлы info.txt, help.txt и doc.txt - Описание модуля, Список всех команд, и полная документация.

About

Первый проект - попытка написать терминал.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages