From eb8dcfe7bbf25d08685e2af4855675e3099cc972 Mon Sep 17 00:00:00 2001 From: HeXiangLong <3234374354@qq.com> Date: Wed, 2 Apr 2025 18:29:35 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20main.py=EF=BC=8C=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E6=B8=85=E5=B1=8F=E5=91=BD=E4=BB=A4=E4=BB=A5=E5=88=87?= =?UTF-8?q?=E6=8D=A2=E5=88=B0=E7=94=A8=E6=88=B7=E4=B8=BB=E7=9B=AE=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index 97c6c03..46173d0 100644 --- a/main.py +++ b/main.py @@ -21,7 +21,7 @@ def pseudo_zsh(): sys.stdout.write("\033]0;zsh\007") # 使用 ANSI 转义序列设置标题 sys.stdout.flush() - os.system("clear && cd") # 清屏 + os.system("clear && cd ~") # 清屏 print(f"Last login: {datetime.now().strftime('%a %b %d %H:%M:%S %Y')} on ttys000") while True: @@ -31,9 +31,14 @@ def pseudo_zsh(): CmdDir = '/' elif re.match(dir, "/home/*"): # 用户目录下的任意文件夹 CmdDir = '~' + elif re.match(dir, "*PyShell*"): + CmdDir = '~/' else: CmdDir = dir.split('/')[-1] + if CmdDir == 'PyShell' + CmdDir == '~/' + # 显示提示符并获取用户输入 cmd = input(f"20250910553@何相龙 {CmdDir} % ")