热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

python文本编辑器YAPE(1)

  vimemacs已经很牛了,为什么还要写这个东西呢?练练手,好久没有思考了。。。。大脑生锈了。 为什么叫YAPE,大家都懂得,YetAnotherPythonEditor最简单


 


 


vim emacs已经很牛了,为什么还要写这个东西呢?


练练手,好久没有思考了。。。。大脑生锈了。


 


为什么叫YAPE,大家都懂得,Yet Another Python Editor


最简单的文本编辑器

python自带curses是ncurses的绑定,下面有个简单的Textbox封装,看了下文档写了下面的程序。



import curses
import curses.textpad as tb
stdscr = curses.initscr()
editor=tb.Textbox(stdscr)
editor.edit()
curses.endwin()


 最简单的编辑器出来了,可是当我输入字符的时候,悲剧出现了。





google无果。。。。。。。。


 


好好看了下文档,有个noecho(),突然知道为什么了。。。。。。。


增加



curses.noecho()


 


还缺少什么

基本的打开保存功能咯,下次加上。




推荐阅读
author-avatar
手机用户2502900545
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有