---
# System prepended metadata

title: Python 3

---

> # Python 3
>模仿命令提示字元


* ***不須安裝外掛***

---

```
# -*- coding: utf-8 -*-
"""
Created on Fri Sep 11 13:44:36 2020

@author: ryanku
"""
import time


name = 'Visitors'
title = ''

print(''' 
©2020 by SYO
------------
v.1.0
2020製作

'help'：幫助
''')

while True:
    print('C:/',name,'>',end='')
    q = input()
    
    if q == 'help':
        print('''
  'help'：幫助
  'time'：顯示現在時間
  'python'：Python互動式介面
  'exit'：離開
  'name'：顯示/更改使用者名稱
  'title'：更改視窗標題
  'search file'：搜尋檔案
        ''')
        

    if q == 'name':  #更改名稱
        print('使用者名稱：',name)
        print('(預設 Visitors)')
        
        n = input('是否更改？ (y/n)')
        
        if n == 'y':
            name = input('新名稱：')
            name = name + '/'
            
            
    elif q == 'time':
        a = time.localtime()
        print(a.tm_year,'.',a.tm_mon,'/',a.tm_mday,'.',a.tm_hour,':',a.tm_min,':',a.tm_sec)
        
        
    elif q == 'title':
        
        print('視窗標題：',title)
        yn = input('是否更改？ (y/n)')
        
        if yn == 'y':
            title = input('視窗標題：')
        

    elif q == 'python':  #進入python
        print('''
  Python 互動式介面
  'help'：幫助
        ''')
        while True:
            try:
                py = input('>>> ')
                if py == 'exit':  #離開python
                    break
                    
                if py == 'help':
                    print('''
  'exit'：離開python互動式介面
                    ''')
                exec(py)
            except Exception as e:
                print(e)





    elif q == 'exit':
        a = time.localtime()
        print('exit "指令系統"',a.tm_year,'.',a.tm_mon,'/',a.tm_mday,'.',a.tm_hour,':',a.tm_min,':',a.tm_sec)
        time.sleep(1)
        exit()
```


