me.py 888 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. #-*- coding: UTF-8 -*-
  2. import sys , os
  3. # define Color
  4. Green = '\033[32m'
  5. Red = '\033[31m'
  6. GreenBG = '\033[42;37m'
  7. RedBG = '\033[41;37m'
  8. Yellow = '\033[0;33m'
  9. SkyBlue = '\033[0;36m'
  10. Font = '\033[0m'
  11. sys.ps1 = Red + '>' + Yellow + '>' + SkyBlue + '> ' + Font
  12. sys.ps2 = SkyBlue + '... ' + Font
  13. def cls():
  14. print('\x1bc')
  15. def pwd():
  16. print( SkyBlue + os.getcwd(), end = ' ')
  17. def ls():
  18. cur_path = os.getcwd()
  19. os.system('ls -l ' + cur_path)
  20. pwd()
  21. def cd(path = '.'):
  22. os.chdir(path)
  23. pwd()
  24. def cat(file = 'me.py'):
  25. with open(file, 'r') as f:
  26. print(f.read())
  27. def bash():
  28. os.system('bash')
  29. def info():
  30. print( SkyBlue + ':: Usage: ' + Green + 'python -i me.py' + Yellow + ' or [import me] , import the module me.py')
  31. print( Green + ':: Function: cls() ls() cd(path) cat(file) pwd() bash() info() ')
  32. pwd()
  33. cls()
  34. info()