用户:
Unsignesd查看:0 回复:0 评论:0 创建时间:2021-03-21T14:29:40
【作品展示】

【作品介绍】
这是一个终端作品
【作品源代码】
import os,shutil,subprocess,psutil,ctypes
_version="2.6"
print(f"FZZkill Command Shell For Python {_version}")
ctypes.windll.kernel32.SetConsoleTitleW(f"FZZkill Command Shell For Python {_version}")
while True:
C1 = input("|FCS> ")
if C1 == "del":
C2 = input("路径: ")
if os.path.isdir(C2):
shutil.rmtree(C2)
else:
os.remove(C2)
elif C1 == "about":
sa=r'''第一个发行版本在2021\2\28正式发布!
服作者对于FCSP的版权为所有
开发人员名单:熊熊糖果 和 服作者'''
print(sa)
elif C1 == "list":
ls=os.listdir()
for l in ls:
print(l)
elif C1 == "help":
sh='''about 关于
list 列出文件列表
help 帮助
quit/exit 关闭FCSP
taskkill 结束进程
tasklist 列出所有进程
del 删除文件
cd 更改运行目录'''
print(sh)
elif C1 == "tasklist":
pds=psutil.pids()
for p in pds:
pd=psutil.Process(p)
print(p," ",pd.name())
elif C1 == "taskkill":
C2 = input("进程名称: ")
os.system("taskkill /f /im "+str(C2))
elif C1 == "quit" or C1=="exit":
break
elif C1 == "explorer":
subprocess.run("explorer.exe",shell=True)
elif C1=="":
pass
elif C1=="cd":
cd=input("路径: ")
try:
os.chdir(cd)
except:
print("设置运行目录时出错")
print(os.getcwd())
else:
print("未知命令: "+C1)
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn