python写记事本

本文写的非常不好

主要就是在终端写一个记事本。功能:彩蛋,帮助,报错,创建文件,编辑文件。首先导入必要库

import os
import sys
import time
import webbrowser
import vimerror5
import keyboard

os库的作用是对终端进行处理,接下来的库就不一一介绍了,等到到那里的时候再讲。

然后添加输入

a = input(":")
a = a.strip()

上面代码的意思是收集用户输入,并且将输入左右两端的空格去除。

然后再进行处理。

print(vimerror5.error[0]+'\n'+f'no found command "{a}"')

上面代码是:如果用户输入错误,将显示错误信息,并且告诉用户,是什么代码出现问题了。

os.system('clear')

这个代码是先把终端清屏,再执行下面命令。

婂婃=b'\xff\xfeh\x00a\x00p\x00p\x00y\x00 \x00-N\xfdV\xfa^\xfdV\x18\x8a\xf5_\xe5e!\x00'
pyHunx.嘝嘞嘞嘟嘠嘡嘢嘣嘤嘥嘦嘧嘨哗嘪(婂婃.decode(encoding='utf-16'))

这是作者的垃圾代码,意思是                (彩蛋)

好吧这才是真的

    if a == "help":
        with open('help.txt', 'r', encoding='utf-8') as file:
            filetext = file.read()
            print(filetext)

这段代码是将帮助文件导入近这个程序,并且打印

github项目地址作者打不开github了

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值